最近刚开始学cocos2d, 不小心选择了js,教程好少。。。
在参考《别碰钉子》的代码时,发现对静态刚体墙壁使用了代码shape.setlayers(1),而对障碍物Blocks使用了setlayers(2),而玩家控制的精灵设置为setlayers(3)
我自己尝试改了1,2,3这几个数字,发现这个参数决定了两者是否能检测到碰撞,不懂原理是什么~这个数据是怎么确定的,求大神们解答
我自己在画面中加入金币,但是发现玩家控制的精灵并不会与金币发生碰撞,所以考虑是不是layers设置的不对…

。
还有个问题,大神们能不能解释一下cc.sys.dumpRoot(); cc.sys.garbageCollect(); 这两个函数的用处…
好多函数不知道有什么用,其参数是什么,但网上的文档又找不到函数的介绍,比如网上没找到setlayers这个属性的介绍…
感谢大神们!!菜鸟最近刚入门,还在摸索