Timeline の wrapMode が Hold の際の Animator での操作


Timeline の WrapMode を Hold にすると最後のフレームの状態でオブジェクトが停止してくれる。それはいいのだけど、その後 Timeline で使ったオブジェクトを Animator で操作しようとしても、状態遷移はされているっぽいけど、AnimationClip に従った動きがされない。とくに最後で使ったクリップで使っているプロパティが入っていると動かなくなる。


(ここでは Rotate が最後なので、Rotate が Animator で動かせない)

ここで、再生後に WrapMode を None に戻すときちんと再生ができる。

None にできる状況ならいいですが、そうでない場合は一工夫必要そうな気がします。

Timeline で同じオブジェクトを動かす分には問題なく動く。

ただ、2つのタイムラインで、Rotate/Scale ともにロックされてしまうので、Animator からは再生がされなくなってしまう。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です