LoginSignup
0
0

More than 1 year has passed since last update.

Unity初心者が思ったアレコレ。

Last updated at Posted at 2020-10-13

Uniyを勉強していて思ったこと一覧。
思っただけで、実用的かは不明。

[Transform関係]
・オブジェクトの回転角はtransform.eulerAngleで取得する。
・オブジェクトの回転はtransform.rotationで行う。(Quaternionを使うべし)
・transform.Rotateはなるべく使用しない。

[Rigidbody関係]
・オブジェクトへの力をかける方法はゲームによるがAddForce()よりvelocity。

[Animation関係]
・アニメーションの遷移はanimator.Play()を極力使わない。
・paramaterを設定して、animator.SetFloat()などを用いて遷移を行う。
・アニメーションの終了確認はanimator.GetCurrentAnimatorStateInfo().normalizedTimeで比較する。
・目的のアニメーション名のanimator.GetCurrentAnimatorStateInfo().IsName()で確認する。

[EventTrigger関係]
・ImageやUI以外のGameObjectのイベントを発生させるためにはCameraにPhysicsRaycasterを追加する。
・EventTriggerに自作関数を使いたい時は、Objectにスクリプトをアタッチした関数がEventTriggerの一覧に乗る。
・当然と言えば当然だが、判定にはcolliderが必要。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0