ゲーム制作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

  • インターネットの仕組みについて!岡崎市にあるスマホパソコン教室あっとすまいる

    query_builder 2026/10/05
  • ネットトラブルの対処の仕方を教えてます!岡崎市にあるスマホパソコン教室あっとすまいる

    query_builder 2026/09/28
  • プロ検の資格勉強も教えてます!岡崎市にあるスマホパソコン教室あっとすまいる

    query_builder 2026/09/21
  • 生成AIの活用法!良いプロンプト教えてます!岡崎市にあるスマホパソコン教室あっとすまいる

    query_builder 2026/09/07
  • 自由研究にうってつけPowerPoint教えてます!岡崎市にあるスマホパソコン教室あっとすまいる

    query_builder 2026/08/31

CATEGORY

ARCHIVE