void njSetCurMotionInfoSlot( Slot )
int Slot
Slot モーション情報構造体のスロット番号(0 〜 1)
なし
モーション関数群はカレントモーション情報構造体に現在実行中のモーション情報を 保持し、そのモーション情報に従ってモーションを実行します。本関数はカレントモーション情報構造体のスロット番号を指定します。
現在、2つのスロットが用意されており、描画系のモーションでは自動的に0番スロットが 使用されます。モーションリンクでは0番と1番のスロットが同時に使用されます。
以下の関数ではカレントモーション構造体を参照しており、本関数にてそのスロットを 変更することが可能です。
njStartMotionObjEx()
njMotionTransformEx()
njGetMotionNodeData()
njSetNextMotionNodeEx()
次の関数では0番スロットが使用され、関数呼出し後には0番スロットが選択されています。
njStartMotionObj()
njDrawMotion()系の全ての関数
次の関数では0番と1番の両方のスロットが使用され、関数呼出し後には 0番スロットが選択されています。
njDrawMotionLink()系の全ての関数
njStartMotionLink()
njGetMotionLinkNodeData()
njMotionLinkTransformEx()
この指定は、次に本関数や、njSetCurMotionInfoPtr()、あるいは、それらを内部で 呼び出している関数(本文で述べた関数)が呼び出されるまで有効です。
njMotionTransformEx() 現在のモーションパラメータにおいてのカレントノードのマトリックス作成 njMotionLinkTransformEx() 現在のモーションリンクパラメータにおいてのカレントノードのマトリックス作成 njGetMotionNodeData() 現在のモーションパラメータにおいてのカレントノードの姿勢情報の取得 njGetMotionLinkNodeData() 現在のモーションリンクパラメータにおいてのカレントノードの姿勢情報の取得 njSetNextMotionNodeEx() モーションのカレントノードの更新