Ninja Library - モーション関数

njCnkDrawShapeMotion

指定された描画関数でシェープを描画

書式

void njCnkDrawShapeMotion( object, motion, shape, frame, sframe, pDrawFunc )
const NJS_CNK_OBJECT *object
const NJS_MOTION *motion
const NJS_MOTION *shape
Float frame
Float sframe
Sint32 ( *pDrawFunc )( NJS_CNK_MODEL *cnkmodel )

引数

object   チャンクオブジェクト構造体へのポインタ
motion   ノードモーション用のモーション構造体へのポインタ
shape   シェープモーション用のモーション構造体へのポインタ
frame   フレーム番号(0〜モーションフレーム数(motion->nbFrame)未満)
sframe   フレーム番号(0〜シェープモーションフレーム数(shape->nbFrame)未満)
pDrawFunc   描画関数のアドレス

戻り値

なし

解説

シェープを指定された描画関数で描画します。

njCnkEasyDrawShapeMotion() 関数などに比べ、描画関数を任意に選べる以外は同様の動作をします。


用例

njCnkDrawShapeMotion( object, motion, shape, frame, frame, njCnkEasyDrawModel );

参照

njCnkEasyDrawModel() CHUNKモデルのEASY描画
njCnkEasyDrawShapeMotion() シェープモーションの描画(CHUNK-EASY)

njCnkDrawShapeMotion
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000