BetterAnimation
1.0.0
BetterAnimation은 Unity의 애니메이션 클립을 Dotween 코드로 변환하여 애니메이션 및 애니메이터의 많은 단점을 해결하기위한 플러그인입니다. 개발자가 UI 애니메이션을보다 쉽게 만들고 관리 할 수 있도록 도와줍니다.
전통적인 유니티 애니메이션 및 애니메이터와 비교하여 BetterAnimation은 다음과 같은 이점을 제공합니다.
BetterAnimation 스크립트를 추가하십시오.Better Animation Config 찾으려면 ProjectStteing 열어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의 애니메이션 창을 연결합니다. 후크를 사용하지 않도록 선택할 수도 있지만 다음과 같은 기능을 잃을 수 있습니다.
애니메이터는 애니메이션의 값이 변경되지 않더라도 각 프레임에서 요소를 수정합니다. 애니메이터에는 작동없이 확인이 없습니다. 자세한 내용은 공식 답변을 참조하십시오.