私はキューブを持っていて、キューブがパイロンから別のパイロットにジャンプするゲームを作りたいと思っています。今、私は、キューブが一定量以上それにとどまると、時間の。このアニメーションをどうすればいいですか?また、このジレンマをどうやって解決する必要がありますか?
私は物理学や剛体を使いたくないのですが、次のパイロンをクリックするのにtransform.position
とRaycast
を使用しています。キューブをジャンプさせたい、私はアニメーションを使いたいので、現在のパイロンに所与の時間量があれば、そのパイロンはそれと一緒にキューブを取ることになります。
問題は、私は何をやるべきか、どこから始めたいのか分からないことです。団結のアニメーションに関して私はアニメーションクリップのやり方しか知りません。
私は他のことをすることを学ぶだろうが、実際にはどのようにこの問題にアプローチするのか、どのようなテクニックを使って目的の結果を得るべきか、どのようにすればよいのか?
あなたのパイロンが落ちる必要があることを考慮して、3秒間カウンターを作ってから、パイロンが 'transfrom.position.y'を0に変更します。 'アニメーション'効果を得るには、' Vector3 .Lerp'はパイロンを動かす働きをします。私は 'RigidBody'を使用することを推奨しますが、これはすべてをもっと簡単にするでしょう。 – Hristo