Unity事例ノート

UNITY

リジッドボディの質量による移動量

リジッドボデイの質量を変えるには、massを使用します。

2つのCubeに同じ力を加えたとき、質量の違いでどれくらい前へ進むのか見てみましょう。

質量を変える

平面と2つのCubeを作成し、Cubeの名前をRightCube、LeftCubeとしました。

横並びに配置しました。

RightCube、LeftCubeにそれぞれリジッドボディを追加し、回転を固定します。

LeftMass.cs、RightMass.csを作成し、それぞれLeftCube、RightCubeに追加します。

LeftMass.csを書きます。

質量(mass)を10に設定しました。

RightMass.csを書きます。

質量(mass)を20に設定しました。

プレイしてみましょう。

質量の差によって、進む距離の違いができています。