我知道- (BOOL)ccTouchBegan:(UITouch *)touch withEvent:(UIEvent *)
事件方法,但我想知道如何在手指向下时不断地做一些事情,比如移动雪碧?
最佳答案
你可以像GAJET这样做,或者如果你的运动是恒定的,你可以安排你的行动。假设你有这个移动方法:
-(void)moveSprite:(ccTime) dt {
// move your sprite here by small increments
}
然后,在你提到的
ccTouchBegan:
方法中,你计划移动方法[self schedule:@selector(moveSprite:)]
,在ccTouchEnded
你不按计划进行。希望这有帮助