座標変換

参考:

Transform | Unity マニュアル [公式]

使い方

参考:

移動、拡縮、回転 | yttm-work

Transform

参考:

gameObject.GetComponent<Transform>() と transform の違い – Qiita

GameObject の transform コンポーネントを操作するアレコレ | k1t

transform について | ゲームを作成しよう (gamemakerlearning.blog.fc2.com)

Transform (コンポーネント) | Unity マニュアル [公式]

GameObject.transform | Unity スクリプトリファレンス [公式]

UnityEngine.Transform | Unity スクリプトリファレンス [公式]

距離/方向を取得する

参考:

ひとつのオブジェクトから別のオブジェクトへの向きと距離 | Unity マニュアル [公式]

逆変換 (InverseTransformPoint)

ローカル座標系の位置からワールド座標系における位置を求める。

参考:

Unity の Transform のワールド空間とローカル空間について | かめくめ

How to convert between local / world coordinates? – Unity Answers

Transform.InverseTransformPoint | Unity スクリプトリファレンス [公式]

Transform.localToWorldMatrix | Unity スクリプトリファレンス [公式]

拡大縮小する

参考:

オブジェクトを拡大縮小する (Transform.localScale) | まくろぐ

伸縮 | WisdomSoft

親オブジェクトのスケールを変化させても子オブジェクトを変化させたくない場合 | テラシュールブログ

Unity で Pivot を指定して同一スケーリングを行うスクリプト | e.blog

Strange behavior with non-uniform scaling and parenting | Unity Forum

Relative dimensions of gameobjects – Stack Overflow

localRotation

参考:

Transform.localRotation | Unity スクリプトリファレンス [公式]

lossyScale

参考:

Transform の Global Scale (lossyScale) を指定の値に変更する | うにてぃブログ

Transform.lossyScale | Unity スクリプトリファレンス [公式]

Lossy Scaling implementation – Stack Overflow

LookAt

参考:

Unity でオブジェクトを指定の方向に向ける – Qiita

オブジェクトをターゲットの方向に回転させる | ねこじゃらシティ

Transform.LookAt | Unity スクリプトリファレンス [公式]

LookRotation

参考:

Unity でオブジェクトを指定の方向に向ける – Qiita

Unity で対象となるオブジェクトを向くように回転させたい | hildsoft のコード置き場

プレイヤーの移動方向に向きを変更するやり方 | はなちるのマイノート

オブジェクトをターゲットの方向に回転させる | ねこじゃらシティ

Quaternion.LookRotation | Unity スクリプトリファレンス [公式]

Slerp / Lerp

参考:

オブジェクトの Y 軸のみをあるオブジェクトの方向に回転させる方法 | ゴマちゃんフロンティア

回転を自在にあやつろう。| k1t

Quaternion.Slerp | Unity スクリプトリファレンス [公式]

Quaternion.Lerp | Unity スクリプトリファレンス [公式]

クォータニオン (Quaternion)

参考:

UnityEngine.Quaternion | Unity スクリプトリファレンス [公式]

ピボット (Pivot)

参考:

Change pivot point of gameobject – Unity Answers

Move gameobject pivot – Unity Answers

Rotating a complex GameObject around its center – Unity Answers

How to change the pivot in Unity? – Game Development Stack Exchange

How to Change the Pivot Point of an Object in Unity – Stack Overflow

中心を求める

  • renderer.bounds.center

参考:

オブジェクトの Center の座標を取得する | 鉄工所の三代目がもがく blog

ゲームオブジェクトの Center の位置を求めてみた | SAT-BOX BLOG

Get center of gameobject – Unity Forum

How to get center of an object – Unity Answers

How to get location of center of parent gameobject – Stack Overflow

MultiAsset Scaler

参考:

MultiAsset Scaler | Unity Asset Store [Official]

MultiAsset Scaler Overview – YouTube

Way to scale all assets in a Unity3D scene – Stack Overflow

Pivot Modder

参考:

Pivot Modder | Unity Asset Store [Official]

Pivot Modder Unity Asset for Pivot Modification – YouTube

How to Change the Pivot Point of an Object in Unity – Stack Overflow

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です