0

いくつかの子オブジェクト (脚と腕) を含むゲーム オブジェクト (ボディ) があります。body ゲームオブジェクトにはアニメーターコンポーネントがあります。

さて、キャラクターが両手を下ろしたまま静止しているアイドル アニメーション状態を作成するとしましょう。次に、キャラクターが手を頭の上に持ち上げる別のアニメーション状態を作成します。ここで、mecanim アニメーターのトランジションを介して、これら 2 つのアニメーション状態を接続します。

ゲームを開始すると、キャラクターはアイドリング アニメーションを再生しています。良い。私はアニメーション状態への移行をトリガーし、そこで彼は頭の上に手を上げます。彼は流暢に頭の上に手を上げます。良い。まさに私が望む方法です。

さて、アイドリング アニメーション状態が存在せず、手を上げたアニメーション状態しかないとしましょう。Any state ---> Lifted hand から Mecanim に移行します。次に、ゲームを実行してトランジションをトリガーします。流暢に手を動かす代わりに、キャラクターの手は持ち上げた位置に即座に「スナップ」します。(または、言い換えれば、持ち上げた手のアニメーション状態の始まりに) そして、私が説明した最初のケ​​ースのように、手が滑らかに移行する必要があります。

では、アニメーションをトリガーすると、現在の位置に関係なく、持ち上げられた手の状態にスムーズに移行する効果をどのように達成できますか?

4

0 に答える 0