cocos2dx碰撞检测实现(3)
来源:未知 责任编辑:责任编辑 发表时间:2013-12-06 08:43 点击:次
p> {
p> CCSprite *target = dynamic_cast<CCSprite*>(jt);
p> _target->removeObject(target);
p> this->removeChild(target, true);
p> }
p>
p> CCARRAY_FOREACH(projectilesToDelete, it)
p> {
p> CCSprite* projectile = dynamic_cast<CCSprite*>(it);
p> _bullet->removeObject(projectile);
p> this->removeChild(projectile, true);
p> }
p>
p> projectilesToDelete->release();
p> targetsToDelete->release();
p>
p>好了,最后的事情我们将要做的就是添加update()到计时器中,来让它每帧被调用一次,一般在onEnter()函数中添加此行代码。
p>[cpp]
p>void HelloWorld::onEnter()
p>{
p> CCLayer::onEnter();
p>
p> this->schedule( schedule_selector(HelloWorld::update) );
p>
p>}
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>