Biped のその他のメソッド

<boolean>biped.getIKActive <biped_ctrl> <int_index>     

インデックス指定されたリムが現在の MAXScript 時間で IK コントロール下にある場合、true を返します。カスタム キーのリデューサーと書き出し用に便利なメソッドです。

biped.unifyMotion <biped_ctrl>   

指定した Biped に対してモーションを統一するためのダイアログ ボックスを表示します。この Biped を、[モーション]パネルおよび[モーション]モードで選択する必要があります。

<Interval>biped.getCurrentRange <biped_ctrl>

指定された Biped コントローラのアニメーション範囲を取得します。

<Point2>biped.getIdLink <node>

特定の Biped ノードの ID とリンクの値。「x」値が ID で、「y」値がリンクです。ID の値が -1 の場合に、ノードが Biped の一部ではないことを示します。

バッファのコピーと貼り付け

biped.loadCopyPasteFile <biped_ctrl><file_name>

指定されたバッファ ファイルをロードします。

<boolean>biped.pasteFromBuffer <biped_ctrl>

バッファから貼り付けます。成功した場合は true、失敗した場合は false を返します。

内部的な Biped 値へのアクセス

内部的な Biped の階層を使用する Biped の補間に役立つ関数群です。

<INode>biped.getRotParentNode <node>
<INode>biped.getPosParentNode <node>
<Quat>biped.getParentNodeRot <node>
<Point3>biped.getParentNodePos <node>
<Point2>biped.getClavicleVals <node> --2 angles in degrees
<float>biped.getHingeVal <node> --in degrees
<float>biped.getHorseAnkleVal <node> --in degrees
<float>biped.getPelvisVal <node> --in degrees
<float>biped.getFingerVal <node> --in degrees

COM コントロールへのアクセス

Biped の 各種 COM コントロールの取得に便利な関数です。

<Control>biped.getHorizontalControl <biped_ctrl>
<Control>biped.getVerticalControl <biped_ctrl>
<Control>biped.getTurnControl <biped_ctrl>

トラック バーでの Biped キーの表示

トラック バーでの Biped キーの表示をオフにし、サブアニメーション キーだけを表示することができます。プロパティは次のとおりです。

<biped_controller>.showBipedInTrackBar = true|false.

[複数のキーを設定する]ダイアログ ボックス

biped.dosetmultiplekeysdlg <biped_controller>

この関数は、以前の[複数のキーを設定する]ダイアログ ボックスをポップアップ表示します。

biped.setmultiplekeys <biped_controller>

この関数ではダイアログ ボックスを表示せずに増分を適用します。