void njSimpleActionLink( *actionlink, frame ) NJS_ACTION_LINK *actionlink Float frame
*actionlink | アクションリンク構造体へのポインタ |
frame | フレーム番号(0〜1) |
extern NJS_MOTION MOTION1[]; extern NJS_MOTION MOTION2[]; NJS_MOTION_LINK motionlink; NJS_ACTION_LINK actionlink; : actionlink.motionlink = &motionlink; actionlink.object = OBJECT; motionlink.motion[0] = MOTION1;/*リンク元*/ motionlink.motion[1] = MOTION2;/*リンク先*/ /*MOTION1の最後のフレームからMOTION2の1.5フレームを補間*/ motionlink.frame[0] = MOTION1->nbFrame-1; motionlink.frame[1] = 1.5; : njSimpleActionLink( &actionlink, ff/STEPS ); /* フレームは0−1を指定 */ ff+=0.2f; if( ff >= STEPS - 1 ) ff=0.f; :