移动子类不会使子类的子类移动

  • Creator 版本:1.6.2
    重现方式:
    1. 新建HelloWorld项目
    2. 新建一个EmptyNode A
    3. A下新建一个EmptyNode B
    4. B下新建一个正常Sprite C
    5. 给C添加PhysicsBoxCollider,Rigibody类型static
    6. 给B添加控制script,让B的Child C移动
      for (let index = 0; index < this.node.children.length; index++) { const element = this.node.children[index]; element.runAction(cc.moveBy(2,cc.v2(300,500))); }
    7. 启动物理系统
    8. 运行就会发现C完全不动。如果C没有Rigibody,只是一个普通Sprite时才会动。为什么??