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

    不要出现刚体属性!

  • 相关阅读:
    HTTP状态码的详细解释,供参考
    js中实现页面跳转(返回前一页、后一页)
    CRUD工程师——基础容器LinkedList
    CRUD工程师——基础容器ArrayList
    Servlet入门
    Linux
    flex弹性布局
    div布局
    递归函数
    运算符
  • 原文地址:https://www.cnblogs.com/huntdream/p/3098272.html
Copyright © 2011-2022 走看看