2012. 7. 24. 10:35
m_emitter->runAction(
cocos2d::CCSequence::actions(
cocos2d::CCMoveTo::actionWithDuration(0.2f, dst->getPosition()),
cocos2d::CCDelayTime::actionWithDuration(3.0f),
cocos2d::CCBlink::create(2.0f, 1),
NULL
)
);
이런식으로 action에서 CCDelayTime과 CCBlink을 이용해서 객체를 제거해주었다.
-----------------------------------------------------------------------------------------
m_emitter->runAction(
cocos2d::CCSequence::actions(
cocos2d::CCMoveTo::actionWithDuration(0.2f, dst->getPosition()),
cocos2d::CCDelayTime::actionWithDuration(3.0f),
cocos2d::CCCallFuncN::create(
this, (cocos2d::SEL_CallFuncN)(&CMissile::destroy)
),
NULL
)
);
다음과 같이 제거한다.
'Cocos2d' 카테고리의 다른 글
cocos2d-x HelloWorld 실행시 오류 (1) | 2012.08.24 |
---|---|
cocos2d-x sharedDispatcher()대신 sharedDirector()->getTouchDispatcher() (0) | 2012.08.21 |
cocos2d-x schedule 관리 (0) | 2012.08.16 |
cocos2d-x Schedule에 대해 (0) | 2012.08.14 |
cocos2d-x에서 한글 출력하는 방법 (0) | 2012.08.14 |