属性一覧

型名 説明
AddBehaviourMenu AddBehaviourメニューでの名前を指定する属性。
AddCalculatorMenu AddBehaviourメニューでの名前を指定する属性。
AddVariableMenu ParameterContainerのパラメータ追加メニューでのパスを指定する属性。
AnimatorParameterNameAttribute AnimatorNameにパラメータ名の設定を指定する属性。
BehaviourHelp StateBehaviourのヘルプボタンから表示するURLを指定する属性。
BehaviourTitle StateBehaviourの表示するタイトルを指定する属性。
BuiltInBehaviour 組み込みBehaviourを定義する属性。Arbor内部で使用する。
BuiltInCalculator 組み込みCalculatorを定義する属性。Arbor内部で使用する。
BuiltInComponent 組み込みComponentを定義する属性。Arbor内部で使用する。
CalculatorHelp Calculatorのヘルプボタンから表示するURLを指定する属性。
CalculatorTitle StateBehaviourの表示するタイトルを指定する属性。
ClassAssetObjectAttribute フィールドに対してUnityEngine.Object(アセット)から継承しているクラスのみに制限する属性。
ClassComponentAttribute フィールドに対してUnityEngine.Componentから継承しているクラスのみに制限する属性。
ClassEnumFieldConstraint フィールドに対してenum型のみに制約する属性。
ClassEnumFlagsConstraint フィールドに対してenum型(System.FlagsAttributeあり)のみに制約する属性。
ClassExtendsAttribute フィールドに対して指定した型から継承しているクラスのみに制限する属性。
ClassGenericArgumentAttribute フィールドに対してジェネリックの引数に指定されている型のみに制限する属性。
ClassNotNodeBehaviourAttribute フィールドに対してNodeBehaviour以外から継承しているクラスのみに制限する属性。
ClassNotStaticConstraint フィールドに対してstaticクラス以外に制約する属性。
ClassNotUnityObjectAttribute フィールドに対してUnityEngine.Objectから継承していない型のみに制限する属性。
ClassScriptableObjectAttribute フィールドに対してUnityEngine.ScriptableObjectから継承しているクラスのみに制限する属性。
ClassTypeConstraintAttribute フィールドに対して型の制約を行う基本Attributeクラス。
ClassUnityObjectAttribute フィールドに対してUnityEngine.Objectから継承しているクラスのみに制限する属性。
ConstantMultilineAttribute FlexibleStringのタイプがConstantの時に複数行表示にする
ConstantRangeAttribute FlexibleIntFlexibleLongFlexibleFloatのタイプがConstantの時に範囲を制限する。
DataLinkAttribute 通常のフィールドをDataSlot化する属性。
EulerAnglesAttribute Quaternionをオイラー角で編集する属性。
FixedImmediateTransition StateLinkが即時遷移フラグを固定した状態であることを設定。 この指定とは別にTransitionメソッドのimmediate引数も指定すること。
FixedTransitionTiming StateLinkが遷移タイミングを固定した状態であることを設定。 この指定とは別にTransitionメソッドのtransitionTiming引数も指定すること。
HideBehaviour AddBehaviourメニューに表示しないようにする属性。
HideSlotFields DataSlotの追加フィールドを隠す属性。
HideTypeAttribute 型選択ポップアップで非表示にする属性
RenamedFromAttribute 名前の変更を設定する属性。
SlotTypeAttribute ComponentParameterReferenceFlexibleComponentなどに接続可能な型を指定する属性。
TagSelectorAttribute FlexibleStringのタイプがConstantの時にタグ選択ポップアップを表示する。
TypeFilterAttribute 型選択ポップアップで使用するフィルタを制限する属性。ClassTypeReference型のフィールドへ付けることで特定のフィルタのみ使用できるようになる。