我正在使用 Cocos2D 制作一个简单的游戏。用户可以触摸和追踪小移动物体的路径。然后对象跟随路径。这类似于飞行控制游戏机制。
我怎样才能像那样移动对象。请帮助我摆脱这个问题。任何示例代码或教程都会对我有所帮助,谢谢。
我正在使用 Cocos2D 制作一个简单的游戏。用户可以触摸和追踪小移动物体的路径。然后对象跟随路径。这类似于飞行控制游戏机制。
我怎样才能像那样移动对象。请帮助我摆脱这个问题。任何示例代码或教程都会对我有所帮助,谢谢。
在您的 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];
}