NNS_G2dInitMCInstance

構文

#include <nnsys/g2d/g2d_MultiCellAnimation.h>
void NNS_G2dInitMCInstance( 
                                    NNSG2dMultiCellInstance*      pMultiCell, 
                                    NNSG2dNode*                   pNodeArray, 
                                    NNSG2dCellAnimation*          pCellAnim, 
                                    u16                           numNode, 
                                    const NNSG2dCellAnimBankData* pAnimBank,  
                                    const NNSG2dCellDataBank*     pCellDataBank );
  

引数

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

返り値

なし

説明

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

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

参照

NNS_G2dInitializeMCInstance
NNS_G2dInitMCAnimation
NNS_G2dGetMCNumNodesRequired

履歴

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

2004/08/02 改名の実施

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

2004/05/28 初版