青空の月

Unity, C#, アプリ開発関連について。

数学関数をUnityで扱う

数学関数をUnityで使う場合、C#のMathクラスから使うことができる。

もしくはUnityが用意しているMathfを使用することができる。

ちなみに、数学関数には累乗、平方根三角関数など高校の数学で出てくるような数式を扱うものがある。

 

UnityではMathよりもMathfの方がパフォーマンスが良いと聞いたことがあるので同じ機能を使いたいならUnityにあるMathfを使用するのが良い。

ゲームを作る上で数学関数は必須ではないけど小数点の処理系とかは使えそう。いや、必須ではないけど高度なことをやるなら必要なんだろうな。

 

こちらのサイトにMathfの便利なものが載っていた。

http://unitygeek.hatenablog.com/entry/2013/01/08/180649

 

公式サイトのリファレンス

http://docs-jp.unity3d.com/Documentation/ScriptReference/Mathf.html