iDev
cocos2d action 이 끝났을때 callback function 사용
KraZYeom
2012. 6. 3. 12:03
반응형
action이 끝났을 경우 뭔가 호출 하는게 있나 보니.
그냥 CCCallFunc 하나 만들고 selector에 등록하고 CCSequence에 넣어주면 끝.
CCSprite *snow = (CCSprite*)[self getChildByTag:i];
ccTime time = arc4random() % 100 / 10.0f;
CCMoveTo *move = [CCMoveTo actionWithDuration:time
position:CGPointMake(snow.position.x, 0 - [snow textureRect].size.height)];
CCCallFunc *func = [CCCallFunc actionWithTarget:self selector:@selector(finishSnow)];
CCSequence *sequence = [CCSequence actions:move, func, nil];
[snow runAction:sequence];
머리가 나빠 정리용으로...;
반응형