クラス in Arbor / 継承元: FlexibleComponentBase
インターフェイス実装: IValueGetter<T>
説明
参照方法が複数ある柔軟なComponent型を扱うクラス(ジェネリック)。
型パラメーター
型パラメーター名 |
説明 |
型制約 |
T |
Componentの型を指定 |
|
コンストラクタ
フィールド
プロパティ
メソッド
オペレーター
継承元メンバー
フィールド
プロパティ
プロパティ名 |
説明 |
fieldInfo |
このインスタンスを所有しているFieldInfoを返す |
hierarchyType |
FlexibleSceneObjectType.Hierarchyの場合、どのオブジェクトを参照するかを表すFlexibleHierarchyTypeを返す |
ownerObject |
このインスタンスを所有しているオブジェクトを返す |
targetGameObject |
FlexibleSceneObjectType.Hierarchyの場合に参照する対象のGameObjectを返す。 |
targetGraph |
FlexibleSceneObjectType.Hierarchyの場合に参照する対象のNodeGraphを返す。 |
type |
Typeを返す |
メソッド
メソッド名 |
説明 |
SetHierarchyIfConstantNull |
FlexibleSceneObjectType.Constantであり参照しているオブジェクトがnullの場合に、FlexibleSceneObjectType.Hierarchyへ変更する。 |