SpriteStudio / SS5PlayerForCocos2d-x

OPTPiX SpriteStudio 5 で制作したアニメーションデータを Cocos2d-x v3 v2 上で再生するためのプログラムです。
MIT License
8 stars 7 forks source link

全般 モーションを最後まで再生したら別のモーションを再生させたい場合はどうすればよいですか? #28

Open DKAlpha opened 9 years ago

DKAlpha commented 9 years ago

アニメーションを再生するplay関数の引数にありループ回数に1を指定します。 ssplayer->play("character_template_3head/stance", 1); これによって1ループ分だけアニメーションをさせる事ができます。 Player::getLoopCount()関数でループした回数を取得できますので、これが0から1になったら別のモーションを再生する事で終了後に別のアニメーションへ変更する事ができます。