2012-02-05 6 views

答えて

0

私が知っている最も簡単な方法は、CCFollowを使うことです。スプライトを宣言したら、initメソッドに入れます。

[self runAction:[CCFollow actionWithTarget:aSprite]]; 

境界を設定している場合は、境界を設定します。

[self runAction:[CCFollow actionWithTarget:aSprite worldBoundary:CGRectMake(0, 0, world_width, world_height)]]; 
0

あなたの周りを歩きながらあなたのキャラクターを画面中央に配置したいと思っていますか?もしそうならば、

あなたの世界をTMXマップまたはあなたが使いたいものにして、あなたのキャラクターをその世界の子供として追加してください。

ユーザーが北を歩きたい場合は、同じスピードで世界を下に動かしながら文字UPを移動します。

他のすべての方向で同じ操作を行います。

関連する問題