2017-03-17 18 views
0

私はおよそ10の3D座標を持ち、UNITY 3dには以下のHawkeyeの例のようなボール軌道を作成したいと思います。これまで私は10個のボールゲームオブジェクトを作成し、10個の座標系に表示しています(非常に単純なスクリプトを使用して各座標にボールを配置します)。私はどのようにしてそれを "リンクアップ"することができます。Unity3Dのボールの軌道

Hawkeye example

+0

もしそれが適切な放物線であれば、力を加えて、重力に残りをさせるだけですか?あなたがx座標について混乱している場合は、ポイントを持っているので、値を逆にして必要な角度と力を得るのは簡単でしょうか?あなたがそれを望むならば、パスがボールに追従するようにしたいならば、固体の粒子を使うことができます。 –

+0

あなたのリクエストを少しはっきりさせることができますか?ボールにモーションを適用してウェイポイントを通過させたいのですか、ボールの将来のパスを表す実際のメッシュを(写真のように)表示したいのですか?パスをグラフィカルに表示したい場合は、エディタや実行時にゲームでのみ必要ですか? – dogiordano

答えて

0

ショート長い歴史、あなたが使用できます。

1)Vector3.Lerp >>あなたは別の1つの座標からオブジェクトを変換することができますが、それがするので、それはlitleビットシャーピーを見ていきます点A→Bを矩形線で描く。

2)スプラインを使用する>>これは、カーブやアニメーションそのものをより細かく制御できるようにするためのオプションです。hereがその例です。

3)あなたが短時間であれば、thisを試すことができますが、おそらく助けることができるプラグインです。