cocos2dx 3.2 使用物理引擎的时候如何让物理引擎不受手机解锁时候的影响?

cocos2dx 3.2 使用物理引擎的时候如何让物理引擎不受手机解锁时候的影响? 我使用物理引擎做了一个物理世界,里面的物体受重力的作用。刚体只响应触摸事件,触摸事件不会对刚体起到力的作用。但是在手机锁屏后,解锁的时候,刚体回受到解锁划屏时的作用力

兄弟,解决了吗,我也犯愁呢

没有,完全不知道要怎么弄。现在先放着,搞完其他的再说

暂停掉物理世界行咩scene ->pause

scene没有这个方法吧

有呀。。这用了这个方法额。。。。可以暂停的住…

使用这个 停是停住了。但是在回到前端的时候调用resume 的话 就还是不行。不用resume的话,是可以,但是回到前端 场景的所有东西都不会动了

使用这个 , 在回到前端的时候调用resume 的话 就还是不行。不用resume的话,是可以,但是回到前端 场景的所有东西都不会动了 。能不能在完全解锁完成后才调用resume呢

退出的时候保存所有的东西的速度呀力的数值 ,然后全部赋个0上去 相当于暂停 在回来的时候拿出这个值再设置一下应该就行了

这太麻烦了,而且本来用pause 就已经都暂停了。只是applicationWillEnterForeground()这函数在还没有完全解锁的时候就调用了,就不能在这里面用resume

所以你想要效果 感觉要这样哦- - 如果有更好的解决方法解决了 请告诉我~= =

嗯,现在我想到一个方法。就是让它在回到前台的时候出现暂停界面,scene还是pause的。让玩家去点击开始,点击开始的时候才会调用resume。不过我的工程全都是用lua写的 要在application里调lua的函数。稍微有点麻烦