スキップ後、ループされたアニメーションがスキップ状態のままに?

46 views
Skip to first unread message

Roseverte Games

unread,
Jul 30, 2020, 12:09:57 PM7/30/20
to 宴ユーザーグループ
宴のバージョン: 3.8.6
UnityのバージョンとOS: Unity 2019.4.2
いつもお世話になっております。
確認したいのですが、スキップ後のループアニメーションがスキップ状態のままになっているのは、仕様でしょうか?
(スキップ後、泣いているアニメーションが早送りのままになっております)

以上です。よろしくお願いいたします。



マッドネスラボ

unread,
Jul 30, 2020, 12:29:50 PM7/30/20
to 宴ユーザーグループ
すみません。仕様というか、どちらかというと不具合ですね。

Unityには「一部の動作だけ早送りする」という機能がなく、
基本的には「ゲーム全体を早送り」するということしかできません。

ただ、それだとUI等の動作も早くなってしまったり、会話シーンなどで宴を使用している場合は、ゲーム本体の速度も速くなってしまいます。
なので、宴部分だけをスキップできるようにするため「スキップ中の場合は、再生速度をあらかじめ早くしてから、アニメーションを再生する」ということをしています。

宴はページをまたぐ演出は、基本的にできないので、それで問題なかったのですが
ループアニメはページをまたぐので、その点を見落としていました。

ちなみに、そのアニメーションはどうやっているものでしょうか?
UnityのAnimatorなどを使っていますか?
それとも、宴のキーフレームアニメーションやパラパラアニメを使っていますか?



Roseverte Games

unread,
Jul 30, 2020, 12:33:46 PM7/30/20
to utag...@googlegroups.com
キーフレームアニメションのパラパラアニメですね。単純にこのように設定しておりました。


*cry Loop
Time 0 0.1 0.2
Texture cry_bad_c cry_bad_c2 cry_bad_c

マッドネスラボ

unread,
Jul 30, 2020, 12:43:47 PM7/30/20
to 宴ユーザーグループ
了解しました。修正できないかちょっと見てみます。

マッドネスラボ

unread,
Jul 30, 2020, 2:37:22 PM7/30/20
to 宴ユーザーグループ
修正しました。
添付のパッケージファイルを適用して試してみてください。
ループアニメーションだけ、スキップのオンオフに応じて速度が変更するようになっています。
ただ、今のところ、Tweenのループアニメーションにはまだ対応してません。
今回の修正が問題ないようでしたら、Tweenのほうもこの先のアップデートで対応する予定です。





2020年7月31日金曜日 1:43:47 UTC+9 マッドネスラボ:
了解しました。修正できないかちょっと見てみます。
FixSkipLoopAnimation.unitypackage

Roseverte Games

unread,
Jul 31, 2020, 4:14:06 AM7/31/20
to 宴ユーザーグループ
修正ありがとうございます。確認しました。
無事にスキップ後アニメーションが正常に動きました!
お疲れ様でした!
Reply all
Reply to author
Forward
0 new messages