在onload方法里为什么获取到的刚体的质量。
而在start方法里就可以正确的获取刚体质量。
请问是和生命周期回调有关系吗?
代码如下:
onLoad () {
cc.director.getPhysicsManager().enabled = true
cc.director.getPhysicsManager().gravity = cc.v2(0, -320)
cc.director.getCollisionManager().enabled = true;
cc.director.getPhysicsManager().enabledAccumulator = true;
this.redRigidbody = this.getComponent(cc.RigidBody)
this.redRigidbody.active = true
this.redRigidbody.awake = true
console.log( "rigidbody.getMass()11",this.redRigidbody.getMass() )
},
start () {
console.log( "rigidbody.getMass()",this.redRigidbody.getMass() )
},
我的语文水平看不懂这个话啥意思。。。。是指onload获取不到吗?那就很正常,父节点onload->子节点onload->父节点start->子节点start好像时候这个顺序来的