2017-11-24 24 views
1

私はゲームを作りました。あなたが死ぬと、スコアはアニメーションを使って画面の右上から中央に移動します。再試行を押すと、AnimationStateのスピード倍率として使用されるspeedパラメータを設定して、アニメーションを元に戻します。私のアニメーション(アニメーター)が遅れているのはなぜですか?

パラメータの値が(1.0から-1.0などに)変更されても、アニメーションには遅延があります。また、再試行を待つ時間が長くなればなるほど、アニメーションが始まるまでの時間が長くなることに気付きました。私は、アニメーションがアイドル状態への遷移を持たないことを言及する必要があるので、おそらくアニメーション時間が1.0を超えて動いていることを意味する。私はnormalizedTimeを設定しようとしましたが、これはうまくいきませんでした。

誰でもこれを解決する方法を知っていますか?

Inspector Relevant code

答えて

0

わかりましたどうやら私はnormalizedTimeは1.0Fの上とは0.0fの下に行っていたとしてForceStateNormalizedTime()を使用する必要がありました。

関連する問題