NNS_G2dSetMCAnimationCurrentFrame

Syntax

#include <nnsys/g2d/g2d_MultiCellAnimation.h>

void NNS_G2dSetMCAnimationCurrentFrame
( 
    NNSG2dMultiCellAnimation*   pMultiCellAnim, 
    u16                         frameIndex 
);
  

Arguments

pMultiCellAnim [OUT] Multicell animation
frameIndex [IN] Animation frame number

Return Values

None.

Description

Sets the play animation frame of the multicell animation. No action will occur if an invalid index is specified.


Note: If a STOP-method animation sequence plays to the end, the animation controller is set to the Stop state.
Because of this, you will need to call the NNS_G2dStartAnimCtrl function for the animation controller of that multicell animation to update the animation again.
To get the animation controller of that multicell animation, use the NNS_G2dGetMCAnimAnimCtrl function.

The NNS_G2dStartMCCellAnimationAll function is available for calling the NNS_G2dStartAnimCtrl function for all of the cell animations that make up the multicell animation.

To restart the animation from the beginning, use the NNS_G2dRestartMCAnimation function.

See Also

NNS_G2dSetAnimCtrlCurrentFrame
NNS_G2dSetMCAnimationCellAnimFrame
NNS_G2dGetMCAnimAnimCtrl
NNS_G2dStartAnimCtrl
NNS_G2dStartMCCellAnimationAll
NNS_G2dRestartMCAnimation

Revision History

2006/05/29 Added a note.
2004/05/28 Initial version.


CONFIDENTIAL