Udostępnij za pośrednictwem


ClockState Wyliczenie

Definicja

Opisuje potencjalne stany obiektu osi czasu Clock .

public enum class ClockState
public enum ClockState
type ClockState = 
Public Enum ClockState
Dziedziczenie
ClockState

Pola

Active 0

Bieżący Clock czas zmienia się bezpośrednio w stosunku do elementu nadrzędnego. Jeśli oś czasu jest animacją, aktywnie wpływa na właściwości docelowe, więc ich wartość może ulec zmianie z znacznika (punktu próbkowania w czasie) na znaczniki. Jeśli oś czasu zawiera elementy podrzędne, mogą to być Active, Fillinglub Stopped.

Filling 1

Czas jest kontynuowany Clock , ale nie zmienia się w odniesieniu do elementu nadrzędnego. Jeśli oś czasu jest animacją, aktywnie wpływa na właściwości docelowe, ale jej wartości nie zmieniają się z znacznika na znaczniki. Jeśli oś czasu zawiera elementy podrzędne, mogą to być Active, Fillinglub Stopped.

Stopped 2

Czas Clock jest zatrzymany, co sprawia, że bieżąca godzina zegara i wartości postępu są niezdefiniowane. Jeśli ta oś czasu jest animacją, nie ma już wpływu na właściwości docelowe. Jeśli ta oś czasu zawiera elementy podrzędne, są również Stopped.

Uwagi

Należy pamiętać, że nie wskazuje, ClockState czy zegar jest wstrzymany, czy kierunek, w którym przepływa czas.

Wyjaśnienia te opierają się na koncepcji kleszczy; Szczegółowe wyjaśnienie można znaleźć w temacie Animation and Timing System Overview (Omówienie animacji i systemu chronometrażu).

Dotyczy

Zobacz też