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的父子关系来实现运动的同步的话,那尽量

    不要出现刚体属性!

  • 相关阅读:
    node.js的querystring模块
    jsonp的作用
    js开发性能(一)
    express创建第一个web应用
    安装express
    关于【歧视】的一点事
    在统计报表中用到的sql语法记录
    北京民航总医院杀医事件
    那些自杀的人似乎更有勇气
    河南人究竟偷了多少井盖?
  • 原文地址:https://www.cnblogs.com/huntdream/p/3098272.html
Copyright © 2011-2022 走看看