Transition

クラス名 説明
AnimatorStateTransition Animatorのステートを参照して遷移する。
BackToStartState 開始ステートへ戻る。
CalculatorTransition 演算結果によって遷移する。
DistanceTransition 対象のGameObjectとの距離によってステートを遷移する。
ExistsGameObjectTransition GameObjectが存在しているかどうかで遷移する。
GoToTransition 強制的にステートを遷移する。
OnGraphStopTransition グラフ停止時に遷移する。終了処理を行いたい場合に常駐ステートに追加して遷移先で終了処理をしてください。
ParameterTransition Parameterの値を判定して遷移する。
RandomTransition ランダムに遷移する。
TimeTransition 時間経過後にステートを遷移する。
TriggerTransition ステートトリガーが送られてきたときにステートを遷移します。

Collision

クラス名 説明
OnCollisionEnterTransition OnCollisionEnterが呼ばれたときにステートを遷移する。
OnCollisionExitTransition OnCollisionExitが呼ばれたときにステートを遷移する。
OnCollisionStayTransition OnCollisionStayが呼ばれたときにステートを遷移する。
OnControllerColliderHitTransition OnControllerColliderHitが呼ばれたときにステートを遷移する。
OnTriggerEnterTransition OnTriggerEnterが呼ばれたときにステートを遷移する。
OnTriggerExitTransition OnTriggerExitが呼ばれたときにステートを遷移する。
OnTriggerStayTransition OnTriggerStayが呼ばれたときにステートを遷移する。

Collision2D

クラス名 説明
OnCollisionEnter2DTransition OnCollisionEnter2Dが呼ばれたときにステートを遷移する。
OnCollisionExit2DTransition OnCollisionExit2Dが呼ばれたときにステートを遷移する。
OnCollisionStay2DTransition OnCollisionStay2Dが呼ばれたときにステートを遷移する。
OnTriggerEnter2DTransition OnTriggerEnter2Dが呼ばれたときにステートを遷移する。
OnTriggerExit2DTransition OnTriggerExit2Dが呼ばれたときにステートを遷移する。
OnTriggerStay2DTransition OnTriggerStay2Dが呼ばれたときにステートを遷移する。

EventSystems

クラス名 説明
OnPointerClickTransition OnPointerClickが呼ばれたときにステートを遷移する。
OnPointerDownTransition OnPointerDownが呼ばれたときにステートを遷移する。
OnPointerEnterTransition OnPointerEnterが呼ばれたときにステートを遷移する。
OnPointerExitTransition OnPointerExitが呼ばれたときにステートを遷移する。
OnPointerUpTransition OnPointerUpが呼ばれたときにステートを遷移する。

Input

クラス名 説明
AnyKeyDownTransition なんらかのキーが押されたときにステートを遷移します。
AnyKeyTransition なんらかのキーが押されているかでステートを遷移する。
ButtonDownTransition ボタンが押されたときにステートを遷移する。
ButtonTransition ボタンが押されているかでステートを遷移する。
ButtonUpTransition ボタンが離されたときにステートを遷移する。
KeyDownTransition キーが押されたときにステートを遷移する。
KeyTransition キーが押されているかでステートを遷移する。
KeyUpTransition キーを離したときにステートを遷移する。
MouseButtonDownTransition マウスボタンが押されたときにステートを遷移する。
MouseButtonTransition マウスボタンが押されているかでステートを遷移する。
MouseButtonUpTransition マウスボタンが離されたときにステートを遷移する。
OnMouseDownTransition OnMouseDownが呼ばれたときにステートを遷移する。
OnMouseDragTransition OnMouseDragが呼ばれたときにステートを遷移する。
OnMouseEnterTransition OnMouseEnterが呼ばれたときにステートを遷移する。
OnMouseExitTransition OnMouseExitが呼ばれたときにステートを遷移する。
OnMouseOverTransition OnMouseOverが呼ばれたときにステートを遷移する。
OnMouseUpAsButtonTransition OnMouseUpAdButtonが呼ばれたときにステートを遷移する。
OnMouseUpTransition OnMouseUpが呼ばれたときにステートを遷移する。

Physics

クラス名 説明
RaycastTransition レイキャストによって遷移する。

Physics2D

クラス名 説明
Raycast2DTransition 2Dのレイキャストによって遷移する。

UI

クラス名 説明
UIButtonTransition ボタンをクリックしたら遷移する。
UISliderTransition スライダーの値によって遷移する。
UIToggleTransition トグルの状態によって遷移する。