最終更新:2020-01-24 (金) 16:54:54 (1545d)
UnityEngine.MonoBehaviour
Top / UnityEngine.MonoBehaviour
MonoBehaviour は全てのスクリプトから派生するベースクラスです。
https://docs.unity3d.com/ja/current/ScriptReference/MonoBehaviour.html
継承
メモ
- JavaScript を使用するとき全てのスクリプトは自働的に MonoBehaviour から派生します。
- C♯ または Boo を使用するときは明示的に MonoBehaviour から派生する必要があります。
メソッド
- MonoBehaviour.Start - はじめに一度だけ呼び出す
- MonoBehaviour.Update - 毎フレーム呼び出す
- MonoBehaviour.Invoke - 設定したメソッドを、 設定した秒数後に、一度だけ呼び出す
- MonoBehaviour.Awake - スクリプトが読み込まれるときに、一度だけ呼び出す
主なOnXXXX
メッセージ
Awake? MonoBehaviour.Awake FixedUpdate MonoBehaviour.FixedUpdate LateUpdate? MonoBehaviour.LateUpdate? OnAnimatorIK? MonoBehaviour.OnAnimatorIK? OnAnimatorMove? MonoBehaviour.OnAnimatorMove? OnApplicationFocus? MonoBehaviour.OnApplicationFocus? OnApplicationPause? MonoBehaviour.OnApplicationPause? OnApplicationQuit? MonoBehaviour.OnApplicationQuit? OnAudioFilterRead? MonoBehaviour.OnAudioFilterRead? OnBecameInvisible? MonoBehaviour.OnBecameInvisible? OnBecameVisible? MonoBehaviour.OnBecameVisible? OnCollisionEnter MonoBehaviour.OnCollisionEnter OnCollisionEnter2D? MonoBehaviour.OnCollisionEnter2D? OnCollisionExit? MonoBehaviour.OnCollisionExit? OnCollisionExit2D? MonoBehaviour.OnCollisionExit? OnCollisionStay? MonoBehaviour.OnCollisionStay? OnCollisionStay2D? MonoBehaviour.OnCollisionStay2D? OnConnectedToServer? MonoBehaviour.OnConnectedToServer? OnControllerColliderHit? MonoBehaviour.OnControllerColliderHit? OnDestroy? MonoBehaviour.OnDestroy? OnDisable? MonoBehaviour.OnDisable? OnDisconnectedFromServer? MonoBehaviour.OnDisconnectedFromServer? OnDrawGizmos? MonoBehaviour.OnDrawGizmos? OnDrawGizmosSelected? MonoBehaviour.? OnEnable? MonoBehaviour.OnEnable OnFailedToConnect? MonoBehaviour.OnFailedToConnect? OnFailedToConnectToMasterServer? MonoBehaviour.OnFailedToConnectToMasterServer? OnGUI MonoBehaviour.OnGUI OnJointBreak? MonoBehaviour.OnJointBreak? OnJointBreak2D? MonoBehaviour.OnJointBreak2D? OnMasterServerEvent? MonoBehaviour.OnMasterServerEvent? OnMouseDown? MonoBehaviour.OnMouseDown? OnMouseDrag? MonoBehaviour.OnMouseDrag? OnMouseEnter? MonoBehaviour.OnMouseEnter? OnMouseExit? MonoBehaviour.OnMouseExit? OnMouseOver? MonoBehaviour.OnMouseOver? OnMouseUp? MonoBehaviour.OnMouseUp? OnMouseUpAsButton? MonoBehaviour.OnMouseUpAsButton? OnNetworkInstantiate? MonoBehaviour.OnNetworkInstantiate? OnParticleCollision? MonoBehaviour.OnParticleCollision? OnParticleSystemStopped? MonoBehaviour.OnParticleSystemStopped? OnParticleTrigger? MonoBehaviour.OnParticleTrigger? OnPlayerConnected? MonoBehaviour.OnPlayerConnected? OnPlayerDisconnected? MonoBehaviour.OnPlayerDisconnected? OnPostRender? MonoBehaviour.OnPostRender? OnPreCull? MonoBehaviour.OnPreCull? OnPreRender? MonoBehaviour.OnPreRender? OnRenderImage? MonoBehaviour.OnRenderImage? OnRenderObject? MonoBehaviour.OnRenderObject? OnSerializeNetworkView? MonoBehaviour.OnSerializeNetworkView? OnServerInitialized? MonoBehaviour.OnServerInitialized? OnTransformChildrenChanged? MonoBehaviour.OnTransformChildrenChanged? OnTransformParentChanged? MonoBehaviour.OnTransformParentChanged? OnTriggerEnter MonoBehaviour.OnTriggerEnter? OnTriggerEnter2D? MonoBehaviour.OnTriggerEnter2D? OnTriggerExit? MonoBehaviour.OnTriggerExit? OnTriggerExit2D? MonoBehaviour.OnTriggerExit2D? OnTriggerStay? MonoBehaviour.OnTriggerStay? OnTriggerStay2D? MonoBehaviour.OnTriggerStay2D? OnValidate? MonoBehaviour.OnValidate? OnWillRenderObject? MonoBehaviour.OnWillRenderObject? Reset? MonoBehaviour.Reset? Start? MonoBehaviour.Start Update? MonoBehaviour.Update