NNS_G2dInitMCAnimation

構文

#include <nnsys/g2d/g2d_MultiCellAnimation.h>
void NNS_G2dInitMCAnimation( 
                                NNSG2dMultiCellAnimation*          pMultiCellAnim, 
                                NNSG2dNode*                        pNodeArray, 
                                NNSG2dCellAnimation*               pCellAnim, 
                                u16                                numNode, 
                                const NNSG2dCellAnimBankData*      pAnimBank,  
                                const NNSG2dCellDataBank*          pCellDataBank,
                                const NNSG2dMultiCellDataBank*     pMultiCellDataBank );
  

引数

pMultiCellAnim [OUT] マルチセルアニメーション
pNodeArray [IN] ノード配列(長さ = numNode)
pCellAnim [IN] セルアニメーション配列(長さ = numNode)
numNode [IN] ノード数
pAnimBank [IN] マルチセルを構成する セルアニメーションが定義されている アニメバンク
pCellDataBank [IN] セルデータバンク
pMultiCellDataBank [IN] マルチセルデータバンク

返り値

なし

説明

マルチセルアニメーションを初期化します。
numNode は 再生する アニメーションシーケンス群に対して NNS_G2dGetMCNumNodesRequired()を実行して 十分な値を設定する必要があります。
内部でNNS_G2dInitMCInstance() を実行します。

本関数(およびNNS_G2dInitializeMCAnimation())は過去のバージョンとの互換性維持のために残されています。 新しく、同等の処理を行う、NNS_G2dInitMCAnimationInstance()が用意されています。新規ご利用の方は、そちらをご利用ください。

参照

NNS_G2dInitializeMCAnimation
NNS_G2dInitMCInstance
NNS_G2dGetMCNumNodesRequired

履歴

2005/01/31 NNS_G2dInitializeMCAnimation()について記述。

2004/08/02 改名の実施

2004/07/20 NNS_G2dGetNumNodesRequiredをNNS_G2dGetMCNumNodesRequiredに改名。

2004/05/28 初版