我是cocos的新用户。我想将我ccSprite
的从一个点移动到另一个点,这可以使用 来实现ccMoveto
,但是我们也可以使用 schedule 方法来实现它吗?
提前致谢。
我是cocos的新用户。我想将我ccSprite
的从一个点移动到另一个点,这可以使用 来实现ccMoveto
,但是我们也可以使用 schedule 方法来实现它吗?
提前致谢。
要与 Schedule Method 一起使用,您可以使用以下代码
[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 而不是此代码。