-1

我是cocos的新用户。我想将我ccSprite的从一个点移动到另一个点,这可以使用 来实现ccMoveto,但是我们也可以使用 schedule 方法来实现它吗?

提前致谢。

4

1 回答 1

1

要与 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 而不是此代码。

于 2012-04-12T05:21:42.523 回答