zoukankan      html  css  js  c++  java
  • 带有刚体属性的父子节点移动问题

    最近开发中遇到一个问题:在移动具有父子关系的父节点时,子节点不跟着移动!

    简单的父子关系演示如下图:

    image

    经过分析,发现规律,如果父子节点同时具有刚体rigidbody属性,则单独移动父节点或子节点,那另一个都将不会移动!

    找了官方文档,发现Reference的Rigidbody部分中关于Parent有这样一句描述:

    When an object is under physics control, it moves semi-independently of the way its transform parents move. If you move any parents, they will pull the Rigidbody child along with them. However, the Rigidbodies will still fall down due to gravity and react to collision events.

    即:当物体受物理引擎控制时,它半独立于父节点的运动。当父节点移动时,他们会拉动孩子节点的刚体随着他们运动。然而,由于重力原理,刚体仍然会

    下落并对碰撞事件作出反应。

    进一步做实验,在有一个物体具有刚体组件时,实际上的运动结果也处于不可控状态。因此,要想根据Transform的父子关系来实现运动的同步的话,那尽量

    不要出现刚体属性!

  • 相关阅读:
    Linux目录结构详解
    Linux快捷键列表
    正则表达式
    Python内置函数7
    Python内置函数6
    Python内置函数5
    什么才是java的基础知识?
    单点登录原理与简单实现
    window系统 查看端口 被哪个进程占用了
    Linux Tomcat日志查看实用命令
  • 原文地址:https://www.cnblogs.com/huntdream/p/3098272.html
Copyright © 2011-2022 走看看