2011-06-10 1 views
-1

App Storeの "Roll It Up"アプリのようにスプライトを "ロールアップ"するにはどうすればいいですか?ローリングエフェクト - Cocos2d

誰でも知っていますか?誰かが正しい方向に私を導くことができますか?

ありがとうございました

答えて

0

このMac Appleアプリをご覧ください。ここで彼らはCoreImageを使用しました。これはあなたを助けるかもしれません。
http://developer.apple.com/library/mac/#samplecode/CITransitionSelectorSample/Introduction/Intro.html

+0

に行くことです。例えば。指を上に動かすと、スプライトが「回転」し始めます。しかし、スプライトはあなたの指が動いているように速くても遅くてもロールアップする必要があります。 – Jonathan

0

これは信じられないほど基本的です。私の "ジャーク"の答えはこれです:いくつかのチュートリアルを行い、cocos2dの使い方を学んでください。

私の非「ジャーク」の答えは次のとおりです。タッチしているものを見つけるにはCCTouchesBegan、ヒントを移動するにはCCTouchesMoved(ヒント:touch position =スプライト位置)、スプライトをアニメーション化するCCActionメソッドが必要です。

私が与えることができる最高のアドバイスは、私は本当にあなたがタッチを使用し、何かを探しています。このサイトRayWenderlich.com (iOS development tutorials)

+0

まあ男は私がすでにそれを知っていて、スティープの速度を伝えることができないので、スプライトは、ユーザーが指を動かすのと同じくらい速くロールアップする必要があります。もう1つ私はすでにそれらのチュートリアルを通して読んだ... – Jonathan

+1

スプライトの移動は、その位置を設定するのと同じくらい簡単です。 Box2D本体を使用している場合は少し異なりますが、基本的なCocos2Dは物事をできるだけ簡単にするように設計されています。スプライトの位置をタッチ位置に設定するか、CCMoveToと[self scheduleUpdate](または何でも)を組み合わせるなどの操作を行うことができます。 –