Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
動くキャラクターを主なアイデアとするアプリを構築しようとしています。
コンセプト:
iPhone を振るたびに、キャラクターのいくつかの部分 (腕、脚、胴体、頭) が関節で揺れます。
加速度計を使用してシェイク効果を検出することはできましたが、キャラクターの体の部分を増やす方法について決定的なアプローチに到達することはできません.
理想的には、電話を振るたびに、キャラクターが重力効果のように動き回る.
xcodeでそのような効果を達成する方法について何か考えはありますか?
物理エンジンの使用を検討したことがありますか?
Box2D をチェックしてください:
http://box2d.org
重力のような効果が必要な場合は、手足を胴体の物理ボディに攻撃してから、キャラクターの「胴体」に力を加えて、ラグドール タイプの効果を得ることができます。デバイスがどのように振られたかに基づいて、適用する力を基にすることができます。それがあなたの目的かどうかはわかりませんが、シェイク効果はあります。