2017-01-17 7 views
0

の影響を受けません.2DのgameObjectをphysics2D経由で移動しようとしていますが、影響を受けません。私は初心者ですが、私はすでにアルカノイドクローンを行っていますので、オブジェクトを動かすことは問題ではありません。Unityでは、私のgameObjectはUnity 5.5のphysics2D

変換動作で移動すると、gravity、addForce、.velocityが機能しません。または正確には、彼らは働いているが、オブジェクトを動かさない。インパルスを加えると、剛体2Dの速度が変わります(力を加えることはありません)が、私のgameObjectの位置は変わりません。私はupdate関数にtimeScaleを記録したので、ゲームは一時停止せず、正しく更新されています。入力もうまくいきます。

関連情報:

GameObject and Project's physics2D properties

Script and runtime properties

答えて

1

あなたはRigidBody2Dが物理システムによってシミュレートされていないことを意味未確認Simulatedチェックボックスを、持っています。あなたが適用している力は、彼らが何らかの影響を受けるために体の上でシミュレートする必要があります。

+0

仲間ありがとう、私は何をシミュレートするのか分かりませんでした。今までv4.5を使っていました。 – Mate

関連する問題