CATHierarchyRoot : FloatController
CATHierarchyRoot : FloatController {507514e5,30b07fad}
このコントローラは、3ds Max CAT の CAT モーション コントローラ階層のコンポーネントです。
コンストラクタ:
Class instances not creatable by MAXScript
プロパティ:
<CATHierarchyRoot>.Branches (Layer) : float array
ルート コントローラのブランチ(レイヤ)の配列を格納します。
各配列要素の .controller プロパティにアクセスすると、対応する CATHierarchyBranch コントローラが返されます。
<CATHierarchyRoot>.BranchNames (LayerNames) : string array
ルート コントローラのブランチの名前の配列を取得/設定します。
配列または配列要素を設定すると、ルート コントローラのブランチの名前が変更されます。
<CATHierarchyRoot>.Expanable : integer
ルート コントローラの展開可能プロパティを取得/設定します。
<CATHierarchyRoot>.BranchParent : maxObject
親コントローラを格納します。
<CATHierarchyRoot>.BranchIndex : integer
ブランチ インデックスを格納します。
<CATHierarchyRoot>.BranchOwner : maxObject
ブランチ所有者コントローラを格納します。
<CATHierarchyRoot>.Weights : float
[WeightsSubAnim]を格納します。
.controller プロパティにアクセスすると、ウェイト トラックの CATHierarchyLeaf コントローラが返されます。
<CATHierarchyRoot>.CATParent : maxObject
CATParent オブジェクトを格納します。
<CATHierarchyRoot>.PathNode (PAth_Node) : node
CATMotion アニメーションに対してアニメートされたオブジェクトを追うことを強制するために使用されるパス ノードを取得/設定します。
<CATHierarchyRoot>.GroundNode (Ground_Node) : node
CATMotion アニメーションに対して地表を走ることを強制するために使用される地面ノードを取得/設定します。
<CATHierarchyRoot>.PathFacingRatio : float
パス面の比率を取得/設定します。
<CATHierarchyRoot>.CATMotionFlags : integer
CATMotion フラグの値を取得/設定します。
<CATHierarchyRoot>.Retargetting : float
[再ターゲット](retargeting)の値を取得/設定します。
<CATHierarchyRoot>.ActiveLeaf : integer
アクティブなリーフのインデックスを取得/設定します。
<CATHierarchyRoot>.StartTime : float
CATMotion の[開始時間](Start Time)値を取得/設定します。
<CATHierarchyRoot>.EndTime float
CATMotion の[終了時間](End Time)値を取得/設定します。
<CATHierarchyRoot>.MaxStepTime float
最大ステップ時間の値を取得/設定します。
<CATHierarchyRoot>.MaxStepLength float
[最大歩幅(長さ)](Max Stride Length)値を取得/設定します。
<CATHierarchyRoot>.Direction float
[方向](Direction)の値を取得/設定します。
<CATHierarchyRoot>.Gradient float
[グラデーション](Gradient)の値を取得/設定します。
<CATHierarchyRoot>.WalkMode: integer
[歩行モード](Walk Mode)値を取得/設定します。
有効な値は次のとおりです。
0 - その場歩き
1 - まっすぐ歩行
2 - パスに沿って歩行
<CATHierarchyRoot>.StepEase float
[StepEase]値を取得/設定します。
<CATHierarchyRoot>.DistCovered float
歩行距離の値を格納します。
データを強制的に更新するには、CATMotion Functions インタフェースによって公開される .updateDistCovered() メソッドを使用します。
<CATHierarchyRoot>.CATMotionHub : maxObject
リグのハブを格納します。