[Unity] Transform.TransformDirection関数
Transform Transformdirection Function
関数 TransformDirection (( 方向 : Vector3 ): Vector3
説明 説明
方向をローカル空間からワールド空間に変換します。
方向を自分の座標から世界の座標に変換します。
この操作は、変換のスケールや位置の影響を受けません。返されるベクトルの長さは方向と同じです。
この操作は、変換のズームと位置の影響を受けません。返されるベクトルの長さは方向と同じです。
説明の例:
m_cubeは、X軸に沿って90度回転した立方体です。
ブロックはそれ自体のz軸に沿って移動します
m_cube.transform.Translate(Vector3.forward)
ブロックは世界のz軸に沿って移動します
m_cube.transform.Translate(m_cube.transform.TransformDirection(Vector3.forward))