Bagikan melalui


HandoffBehavior Enum

Definisi

Menentukan bagaimana animasi baru berinteraksi dengan animasi yang sudah ada yang sudah diterapkan ke properti.

public enum class HandoffBehavior
public enum HandoffBehavior
type HandoffBehavior = 
Public Enum HandoffBehavior
Warisan
HandoffBehavior

Bidang

Nama Nilai Deskripsi
SnapshotAndReplace 0

Animasi baru menggantikan animasi yang ada pada properti tempat animasi diterapkan.

Compose 1

Animasi baru dikombinasikan dengan animasi yang ada dengan menambahkan animasi baru ke akhir rantai komposisi.

Keterangan

Ketika Anda menerapkan Storyboard, , AnimationTimelineatau AnimationClock ke properti dengan menggunakan Compose, objek apa pun Clock yang sebelumnya terkait dengan properti tersebut terus menggunakan sumber daya sistem; sistem waktu tidak akan menghapus jam secara otomatis.

Untuk menghindari masalah performa saat Menerapkan sejumlah besar jam menggunakan Compose, Anda harus menghapus jam pembuatan dari properti animasi setelah selesai. Ada beberapa cara untuk menghapus jam:

Ini terutama masalah untuk animasi pada objek yang memiliki masa pakai yang lama. Ketika objek dikumpulkan sampah, jamnya juga akan terputus dan sampah dikumpulkan.

Untuk informasi selengkapnya tentang objek jam, lihat Gambaran Umum Animasi dan Sistem Pengaturan Waktu.

Berlaku untuk