#include <nnsys/g2d/g2d_MultiCellAnimation.h>
void NNS_G2dSetMCAnimationCurrentFrame
(
NNSG2dMultiCellAnimation* pMultiCellAnim,
u16 frameIndex
);
| pMultiCellAnim | [OUT] マルチセルアニメーション |
| frameIndex | [IN] アニメフレーム番号 |
なし
マルチセルアニメーションの再生アニメーションフレームを設定します。
不正なIndexが指定された場合は何もしません。
注意:
STOP方式のアニメーションシーケンスを終端まで再生した場合、アニメーションコントローラが停止状態に設定されます。
そのため、再度、アニメーション更新を行うには、マルチセルアニメーションの持つアニメーションコントローラに対して、
NNS_G2dStartAnimCtrl()を呼び出す必要があります。
マルチセルアニメーションの持つアニメーションコントローラを取得するには、NNS_G2dGetMCAnimAnimCtrl()関数を使用します。
また、マルチセルアニメーションを構成するセルアニメーション全体に対してNNS_G2dStartAnimCtrl()を呼び出す、
NNS_G2dStartMCCellAnimationAll()関数が用意されています。
アニメーション先頭からの再スタートを行う場合には、NNS_G2dRestartMCAnimation()関数をご利用ください。
NNS_G2dSetAnimCtrlCurrentFrame
NNS_G2dSetMCAnimationCellAnimFrame
NNS_G2dGetMCAnimAnimCtrl
NNS_G2dStartAnimCtrl
NNS_G2dStartMCCellAnimationAll
NNS_G2dRestartMCAnimation
2006/05/29 注意書きの追加
2004/05/28 初版