2014年6月2日月曜日

三角関数 角度を求める [Unity C#]

球の発射系では発射位置が固定されていると思うが、その際に発射角度を求めたい場合。

float Angle;
float x;
float y;

//角度を求める
Angle = Mathf.Atan ( y / x ) * Mathf.Rad2Deg;

//対象の角度を変更
対象.transform.localRotation = Quaternion.Euler(0,0,angle);

で角度が変更出来る



0 件のコメント:

コメントを投稿