请问如何使用代码来为节点添加物理碰撞系统

小白真诚求教~
在我查看的所有教程中,物体的物体碰撞外框和属性都是通过用户界面一个一个添加的,如下

但是目前我想做的东西是一个模板,在进入游戏前不知道具体有多少物体,每个物体的属性是多少,所以需要动态载入和添加碰撞属性。
我想问的就是,如何通过代码为节点添加物体系统和物理属性呢?

你首先要获得这个组件,用var box = node.getComponent(cc.BoxCollider),获得组件之后box.size.width = 10, box.size.height = 10. 类似这样。

添加组件的接口时 node.addComponent(AnyComponent),它会将添加成功之后的组件return出来。