使用Cocos2D for iPhone绘制曲线图

时间:2012-08-30 09:01:27

标签: ios cocoa-touch cocos2d-iphone bezier curve

我正在使用Cocos2D进行简单的游戏。用户可以触摸并跟踪小移动物体的路径。然后对象遵循路径。这类似于飞行控制游戏机制。

我怎样才能像这样移动对象。请帮助我摆脱这个问题。任何示例代码或教程都会对我有所帮助。

1 个答案:

答案 0 :(得分:0)

在touchesEnded / touchesMoved方法中尝试执行此操作:

UITouch *touch = [touches anyObject];

if (touch) {
    CGPoint location = [touch locationInView:[touch view]];
    CGPoint convertedPoint = [[CCDirector sharedDirector] convertToGL:location];
    id animation = [CCMoveTo actionWithDuration:0.1 position:convertedPoint];
    [playerShip runAction:animation];
   }