我正在使用花栗鼠物理引擎(SpriteBuilder + Cocos2d v3)开发一款游戏。其中一个游戏对象采用动态物体,而有几个“墙壁”则采用静态物体。
当我的游戏对象掉落到它下面的墙壁时,它会穿过静态物体一点点,并被推出来。
并不是每次都会出现这种情况,可能只有50%的概率。速度并不是很快。游戏对象(动态)掉落距离大约是手机屏幕的一半。
而且,我只在最近几天才看到了这个问题,之前一切正常。
动态对象Rect受重力影响,允许旋转。密度=1,摩擦力=1,弹性=0.3,墙壁=[CCPhysicsBody bodyWithRect:objectRectForPh cornerRadius:0],其他物理参数默认设置。
没有任何碰撞处理代码。