2016-09-01 13 views
1

私はUnityとRedditで質問してみましたが、何も得られませんでした。パスに沿ってボールを移動する

ボールを円軌道に沿って移動しようとしています。物事は、私はそれが自動的または一定であることを望んでいない、私はユーザーがボールをタップすることができますし、ユーザーが再びそれをタップするまで停止するパス上を移動したい。本質的に、私はこの猫のおもちゃを携帯用ゲームに変えたいと思っています。私は、シーン内のすべての私のオブジェクトを持っている

http://g03.a.alicdn.com/kf/HTB1i0U3MXXXXXbRXFXXq6xXFXXXR/Three-Layers-Funny-Intelligence-Cat-Toy-Amusement-Ball-Tower-Of-Tracks-Removable-Non-Slip-Plastic-Pet.jpg_640x640.jpg

私はパスを作るためにベジェスプラインを使用しています、私がしなければならないすべては、一緒にボールに力を追加する方法を見つけることですパス。私は本当にこれをやりたい!

+0

多くの利用可能なSPLINEパッケージのいずれかを使用するだけです。スプラインプロまたはメガシェイプ(およびその会社の関連製品)を探します。あなたが最初からこれをプログラムすることは想像もできません。ゲーム物理学、電子メールクライアント、またはmysqlデータベースを最初からプログラムするだけではありません。これを行うには人類の年です。既存のパッケージの1つを取得し、それを使用する方法を学ぶだけです。 – Fattie

+0

それは問題ありませんが、私が支払っているパッケージが私が望むことをする方法を知ることはできますか?私はこれらのパッケージの1つを支払うだけで、私が探しているものをしないようにしたくありません。これはあまりにも複雑なことではないように見える、私はちょうどそれが動作するようにコードを知らない。 –

答えて

0

これはちょっとしたやり方です。必要であれば、ボールを回転させるための何らかの方法を見つける必要があります。

しかし、スプラインが一様な円であれば、スプラインが現在ある中心の空のゲームオブジェクトにボールを託すと、ボールをタップして空のオブジェクトを四元回転させることで同じ効果を達成できます。

+0

さて、私はそれを何度も見て、オブジェクトを自動的に軸周りに回転させる方法のように思えます。私はオブジェクトを作ることは問題ありません。ユーザーがボールに力を加えてスプラインに従う場所にはできません。プログラマが言っているように、 –

0

これはUnityウェブサイトのHermite Spline Controllerプラグインで行うことができます。それは無料で、hereはそれを設定するためのビデオです。ビデオはここで設定する方法よりもはるかによく理解しやすくなります。

+0

には、これにも無料の資産があります。 – Fattie

+0

これは実際にボールを自動的にスプラインに沿って動かすのに役立ちます。私はすでにそれを行う方法を見つけました。私が探しているのは、実際にユーザーがスプラインの周りをタップすることでボールをプッシュするようにする方法です。本質的には、各タップはスプラインに沿ってボールを押して、ボールをできるだけ長く動かし続けることを目的としています。 –

関連する問題