将对象从A点移动到B点

时间:2010-01-04 10:01:21

标签: objective-c

我刚刚开发了一款使用Cocos2D的游戏,使用诸如MoveTo之类的Cocos可以轻松地在屏幕上移动对象。但是在可可呢?如何让对象轻松地从A点移动到B点?有人可以帮忙吗?我非常感谢任何帮助。这是我用来在Cocos中移动对象的代码。我怎样才能将它转换为Cocoa,我的意思是在Cocoa中使用它的方法。

Sprite *logo  = [Sprite spriteWithFile:@"logo.png"];
        logo.position = CGPointMake (240 , -10);
[self addChild:logo];
id actionTo = [MoveTo actionWithDuration:1.0f position:ccp(240, 55)];

            [sexyTrainning runAction:actionTo];

1 个答案:

答案 0 :(得分:0)

取决于您想要移动的物体类型 使用Core Animation,您可以使用CALayer

path属性沿着任意路径移动CAKeyframeAnimation

更多示例here