我是cocos的新用户。我想将ccSprite
从一个点移动到另一个点,这可以使用ccMoveto
来实现,但是我们是否也可以使用调度方法来实现它?
提前致谢。
答案 0 :(得分:1)
要使用计划方法,您可以使用以下代码
[self schedule:@selector(moveAction1:)]; // This code goes wherever you need to start scheduling
-(void) moveAction1 : (ccTime) dt
{
[spriteName setPosition:ccp(xPosition,yPosition)];
xPosition += 0.1f;
yPosition += 0.1f
if(xPosition == 320)
[self unschedule:@selector(moveAction1:)];
}
上述代码适合您。
我强烈建议您使用ccMoveTo代替此代码。