2017-01-01から1年間の記事一覧

TimeScaleを手軽に変更できるEditor拡張

似たようなことやっている人は多いと思いますが、一応。Editorフォルダーの下にTimescaleChange.csとして配置すればすぐ使えます。 using UnityEngine; using UnityEditor; public class TimescaleChanger : EditorWindow { [MenuItem("Tools/TimescaleChang…

座標と回転などについて備忘録

自キャラの位置をmyPos、ターゲットの位置をtargetPosとしたとき・自キャラとターゲットの距離 float d = Vector3.Distance(targetPos, myPos); ・自キャラとターゲットの中心 Vector3 centerPos = Vector3.Lerp(myPos, targetPos, 0.5f); ・自キャラからタ…