Open SpriteStudio opened 9 years ago
対応方法
Script_SpriteStudio_PartsRootの「AnimationPlay」関数の引数「FrameInitial」にあらかじめ読み出しておいた(同クラスの)「FrameNoNow - FrameNoStart」の値を設定することで可能です。
ラベルなどで再生区間を規定していた場合には、FrameNoStart~FrameNoEndの間になるように配慮して値を与える必要があります。
制限 再生していたアニメーションと新規に再生するアニメーションとで、フレーム毎の動きが同じである必要があります。
最低でも、全フレーム数は同じでなくてはなりません。異なる場合「配列外を参照した」と言う例外エラーが出てしまう場合があります。全フレームの動きが同じでない場合、コマ飛びしたような現象が起こります。
対応方法
Script_SpriteStudio_PartsRootの「AnimationPlay」関数の引数「FrameInitial」にあらかじめ読み出しておいた(同クラスの)「FrameNoNow - FrameNoStart」の値を設定することで可能です。
ラベルなどで再生区間を規定していた場合には、FrameNoStart~FrameNoEndの間になるように配慮して値を与える必要があります。
制限 再生していたアニメーションと新規に再生するアニメーションとで、フレーム毎の動きが同じである必要があります。
最低でも、全フレーム数は同じでなくてはなりません。異なる場合「配列外を参照した」と言う例外エラーが出てしまう場合があります。全フレームの動きが同じでない場合、コマ飛びしたような現象が起こります。