ParameterTransition

Parameterの値を判定して遷移する。

ParameterTransition

プロパティ

プロパティ名説明
Conditions 判定条件を設定する。
  • +ボタン 条件を追加。
フィールド名説明
Reference パラメータの参照
Parameter Type 参照するパラメータのタイプ。reference.typeがParameterReferenceType.Constant以外の時に使用する。
Reference Type 参照するパラメータの型。reference.typeがParameterReferenceType.Constant以外の時に使用する。
Compare Type 比較タイプ
Equals
Value1 == Value2
Not Equals
Value1 != Value2
Greater
Value1 > Value2
Greater Or Equals
Value1 >= Value2
Less
Value1 < Value2
Less Or Equals
Value1 <= Value2
Int Value 比較するint値
Long Value 比較するlong値
Float Value 比較するfloat値
Bool Value 比較するbool値
String Value 比較するstring値
Enum Value 比較するEnum値
Game Object Value 比較するGameObject値
Vector 2 Value 比較するVector2値
Vector 3 Value 比較するVector3値
Quaternion Value 比較するQuaternion値
Rect Value 比較するRect値
Bounds Value 比較するBounds値
Color Value 比較するColor値
Transform Value 比較するTransform値
Rect Transform Value 比較するRectTransform値
Rigidbody Value 比較するRigidbody値
Rigidbody 2D Value 比較するRigidbody2D値
Component Value 比較するComponent値
Next State 遷移先ステート。
遷移メソッド : OnStateBegin, Parameter.onChanged

補足

複数のConditionを設定した場合は、すべての比較結果が真になったときのみ遷移する。