BetterAnimation
1.0.0
BetterAnimationは、UnityのAnimationClipをDotween Codeに変換するためのプラグインであり、アニメーションとアニメーターの欠点の多くを解決します。開発者は、UIアニメーションをより簡単に統一して作成および管理するのに役立ちます。
従来のUnityアニメーションおよびアニメーターと比較して、より薄いアニメーションは次の利点を提供します。
BetterAnimationスクリプトを追加します。ProjectStteingを開き、ATOTコードパスとアニメーションシリアル化ファイルパスを変更するためのBetter Animation Config見つけるBetterAnimationコンポーネントのAnimationClipリストに追加します。DoJob(animationName)メソッドを呼び出します。これにより、アニメーションを構成および再生するためのAnimationBuilderオブジェクトが返されます。 これは、より良いアニメーションの基本的な例です。
public class BetterAnimationExample : MonoBehaviour
{
public BetterAnimation betterAnimation ;
private void Start ( )
{
var animationBuilder = betterAnimation . DoJob ( "ExampleAnimation" ) ;
animationBuilder . OnComplete ( ( ) => Debug . Log ( "Animation completed" ) )
. SetLoops ( 2 )
. Play ( ) ;
}
} このプラグインは、Unityのアニメーションウィンドウをフックします。また、フックを使用しないことを選択することもできますが、これにより、次の機能を失う可能性があります。
アニメーションの値が変更されていなくても、アニメーターは各フレームの要素を変更します。アニメーターには操作なしでチェックがありません。詳細については、公式の回答を参照してください。