ゲーム制作Unityについて ~normalized編~

query_builder 2026/05/11
ブログ
unityd


こんにちは!!岡崎市の東岡崎駅近くにありますプログラミング教室のあっとすまいるです!


前回magnitudeについて少し説明しましたが、同じようにベクトルで使用できるプロパティとしてnormalizedを紹介します!



normalizedプロパティはベクトルの正規化を行うプロパティになります!

正規化いうと少し難しいように聞こえますが、要はベクトルの方向はそのままで長さを1にすることです!


Vector3  attosmile  =  new Vector3(5,5,0);

var normalizedattosmile  =   attosmile.normalized;


Debug.Log(normalizedattosmile.manitude);    //1と出力される


これを応用として使用することにより物体の進む方向はそのままに常に正規化したベクトルに速さを加えることによってどんな状態でも一定のスピードを保つことができます!


またこのnormalizedプロパティとは別にNormalizedメソッドもありまして自信の正規化を行なうこともできます!


以上今回はnormalizedプロパティとNormalizedメソッドでした!


ではでは~(^^♪

NEW

  • MOSの試験!資格取得するならあっとすまいるへ!岡崎市にあるスマホパソコン教室あっとすまいる!

    query_builder 2026/06/11
  • AtCoderのおすすめ!岡崎市のプログラミング教室あっとすまいる!

    query_builder 2026/06/08
  • Unityコンテスト開催決定!岡崎市のスマホパソコンプログラミング教室あっとすまいる

    query_builder 2026/06/04
  • MOS資格取得するならあっとすまいる 短期間取得可能! 岡崎市にあるスマホパソコン教室あっとすまいる

    query_builder 2026/05/28
  • Unityの便利なショートカットキーをカテゴリ別にご紹介します!スマホパソコン教室のあっとすまいる

    query_builder 2026/05/25

CATEGORY

ARCHIVE