うにてぃブログ

主にUnityとC#に関する記事を書いていきます

【Unity】スクリプトを Editor 上で動作させる

MonoBehaviour を継承した class に ExecuteInEditModeAttribute を記述すると
UnityEditor を再生しなくてもスクリプトを実行してくれる

[ExecuteInEditMode]
public class SampleMonoBehaviour : MonoBehaviour

上記 Attribute を記述した際に呼ばれるのは

  • Awake
  • OnEnable
  • Start
  • Update
  • LateUpdate