-1

Cocos2Dを使って簡単なゲームを作っています。ユーザーは、小さな移動オブジェクトのパスをタッチしてトレースできます。その後、オブジェクトはパスをたどります。これは、Flight Control ゲームの仕組みに似ています。

どうすればそのようにオブジェクトを移動できますか.この問題から抜け出すのを手伝ってください.サンプルコードやチュートリアルがあれば、もっと感謝します.

4

1 に答える 1

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];
   }
于 2012-08-30T13:09:47.940 に答える