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

リグのハブを格納します。

CATHierarchyRoot インタフェース:

Interface:CATMotion Functions

プロパティおよびメソッドについては、インタフェース: CATMotion Functions を参照してください。