首页 > 其他 > 详细

Chipmunk僵尸物理对象的出现和解决(八)

时间:2015-11-11 16:43:17      阅读:298      评论:0      收藏:0      [点我收藏+]

如何解决?

等到碰撞方法返回后在调用Star类方法.碰撞方法在物理引擎的一帧内应该会处理完成,在下一帧里碰撞回调已经结束.所以我们将Star类方法的调用放到下一帧里执行即可,代码如下:

//...
@synchronized(self){
                [self scheduleBlock:^(CCTimer *timer){
                    [Star doStickLongerWork:self.stickInGameScene];
                } delay:0];
            }
//...

再次反复运行App没有在出现僵尸对象了,初步验证了我的设想.

如果以后某次运行僵尸对象再次跳出来,那我们再往后续写.那是前面挖的坑啊,别怪我没告诉你们 ;)

版权声明:本文为博主原创文章,未经博主允许不得转载。

Chipmunk僵尸物理对象的出现和解决(八)

原文:http://blog.csdn.net/mydo/article/details/49741661

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!