Onga inc

subtitle

Unity Rigidbody 重力について

Unity_3D_logo

Unityで基本的な概念となる重力の設定を解説します。
重力の設定には、Rigidbodyを使用します。

物理演算

Rigidbodyをアタッチしたオブジェクトに対して物理演算が働きます。

重力加速度の設定はメニューの「Edit」→「Project Settings」→「Physics」でPhysicsManagerを開き、Gravityから設定できます。

重力加速度をスクリプトから、重力を設定する

X=1, Y=2.51, Z=0 方向に重力を設定する方法です

`

    void Start () {
        Physics.gravity = new Vector3(1, 2.51f, 0);
    }

`

重力加速度とは

重力加速度(じゅうりょくかそくど、英: Gravitational acceleration)とは、重力の加速度のことを指す。端的にいえば、物体を落としたとき、その物体は1秒ごとに何m/sずつ速くなるかを示した値であるといえる。

重力加速度とは

無重力状態

`

    void Start () {
        Physics.gravity = new Vector3.zero//無重力状態
    }

`

Onga

A designer, developer and entrepreneur. Spends his time travelling the world with a bag of kites. Likes journalism and publishing platforms.

Comments