#環境
Unityバージョン 2018.3.4 (Metal)
macOS Mojave 10.14.2
#状況
Wheel Colliderに直接motorTorqueを設定してます。
c#
1void Update() 2 { 3 col.motorTorque = 1000; 4 Debug.Log(col.motorTorque); 5 }
#問題
ゲームをRunしても、RigidBodyによる落下・そのまま滑るだけ。
motorTorqueをDebug.Log()してみると(上のスクリプト4行目)、ちゃんと値は与えられている。
一応「col」が正しいWheel Colliderを指しているか確認してみてください。
また、motorTorqueの値が大きすぎる(その所為で空転状態にあるとか)の可能性があるので調節してみてください。
その他、Colliderの大きさ・位置・摩擦が正しく設定されているかも確認してみてください。
あなたの回答
tips
プレビュー