#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 初版