ninjagaiden.rar (494.3 KB)
按照网上找的例子,脚本里打开了物理系统,但图上的红色块没有受到重力加速度而下落,不知道是我哪里没设置对,麻烦大佬们帮我看看,先谢过了。
1赞
OK,我找到原因了。不麻烦大家了。
开启BOX2D物理引擎的代码需要写进ONLOAD()函数里才能生效,放到START()函数里不起作用(尽管官方文档说onload之后会执行一次start())。
真是不试不知道。麻烦制作组在教程文档里加上注释
cc.director.getPhysicsManager().enabled = true; //启用物理系统,必须在onLoad()函数里使用或嵌套调用)
1赞
文档的确写的不太清楚。
不过官方Demo的这句代码是写在另一个全局脚本里的,会在所有脚本加载之前加载。
原来是这个问题,我试了老大一会都找不到点上,谢谢楼主

, 于是直接在start里写了。。 不生效。。反复看demo也没找到门路