다음을 통해 공유


Animation 클래스

정의

사용자가 인지할 수 있는 시간 동안 속성을 수정하는 함수의 컬렉션인 애니메이션을 캡슐화합니다.

public class Animation : System.Collections.IEnumerable
type Animation = class
    interface IEnumerable
상속
System.Object
Animation
구현
System.Collections.IEnumerable

생성자

Animation()

기본값을 사용하여 새 Animation 개체를 만듭니다.

Animation(Action<Double>, Double, Double, Easing, Action)

지정된 매개 변수를 사용하여 새 Animation 개체를 만듭니다.

속성

IsEnabled

사용자가 인지할 수 있는 시간 동안 속성을 수정하는 함수의 컬렉션인 애니메이션을 캡슐화합니다.

메서드

Add(Double, Double, Animation)

beginAt에 시작하고 finishAt에 종료되는 이 AnimationAnimation 개체를 추가합니다.

Commit(IAnimatable, String, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

제공된 매개 변수를 사용하여 owner 애니메이션을 실행합니다.

GetCallback()

Animation 개체 및 시작되고 완료되지 않은 해당 자식에서 완화된 애니메이션 단계를 재귀적으로 실행하는 콜백을 반환합니다.

GetEnumerator()

Animation 개체의 자식 Animation 개체를 반복하는 데 사용할 수 있는 열거자를 반환합니다.

Insert(Double, Double, Animation)

beginAt에 시작하고 finishAt에 종료되는 이 AnimationAnimation 개체를 추가합니다.

WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double)

지정된 callback을 사용하여 새 Animation 개체를 만들고, 이 Animation 개체의 자식에 추가합니다.

WithConcurrent(Animation, Double, Double)

animation을 이 Animation 개체의 자식에 추가하고 animation의 시작 및 종료 시간을 각각 beginAtfinishAt으로 설정합니다.

적용 대상