Bagikan melalui


Animation Kelas

Definisi

Merangkum animasi, kumpulan fungsi yang memodifikasi properti selama periode waktu yang dapat diterima pengguna.

public ref class Animation : Microsoft::Maui::Animations::Animation
public class Animation : Microsoft.Maui.Animations.Animation
type Animation = class
    inherit Animation
Public Class Animation
Inherits Animation
Warisan
Animation

Konstruktor

Animation()

Membuat objek baru Animation dengan nilai default.

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

Membuat objek baru Animation dengan parameter yang ditentukan.

Bidang

animationManger

Referensi ke IAnimationManager yang mengelola animasi ini.

(Diperoleh dari Animation)
childrenAnimations

Kumpulan animasi anak yang terkait dengan animasi ini.

(Diperoleh dari Animation)

Properti

AnimationManager

Referensi ke IAnimationManager yang mengelola animasi ini.

(Diperoleh dari Animation)
CurrentTime

Tanda waktu saat ini (dalam detik) animasi.

(Diperoleh dari Animation)
Duration

Durasi animasi ini dalam hitungan detik.

(Diperoleh dari Animation)
Easing

Fungsi Easing yang diterapkan ke animasi ini.

(Diperoleh dari Animation)
Finished

Panggilan balik yang dipanggil ketika animasi ini selesai.

(Diperoleh dari Animation)
HasFinished

Menentukan apakah animasi ini telah selesai.

(Diperoleh dari Animation)
IsDisposed

Mendapatkan nilai yang menentukan apakah animasi ini telah dibuang.

(Diperoleh dari Animation)
IsEnabled

Menentukan apakah animasi ini diaktifkan saat ini.

IsPaused

Menentukan apakah animasi ini sedang dijeda.

(Diperoleh dari Animation)
Name

Nama animasi ini.

(Diperoleh dari Animation)
Progress

Kemajuan animasi ini dalam persentase.

(Diperoleh dari Animation)
Repeats

dotnet_analyzer_diagnostic. CA1805.severity = none Menentukan apakah animasi ini harus diulang.

(Diperoleh dari Animation)
StartDelay

Penundaan (dalam detik) dipertanyakan sebelum animasi dimulai.

(Diperoleh dari Animation)
Step

Panggilan balik yang dipanggil setelah setiap tanda centang animasi ini.

(Diperoleh dari Animation)

Metode

Add(Double, Double, Animation)

Animation Menambahkan objek ke ini Animation yang dimulai pada beginAt dan selesai di finishAt.

Add(Double, Double, Animation)

Menambahkan animasi anak baru ke animasi ini dengan parameter yang ditentukan.

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

owner Menjalankan animasi dengan parameter yang disediakan.

Commit(IAnimationManager)

Menyetel IAnimationManager untuk animasi ini.

(Diperoleh dari Animation)
CreateAutoReversing()

Membuat animasi yang menyertakan animasi asli dan versi terbalik dari animasi yang sama.

(Diperoleh dari Animation)
CreateReverse()

Membuat versi terbalik dari animasi saat ini, termasuk membalikkan animasi anak.

(Diperoleh dari Animation)
Dispose()

Merangkum animasi, kumpulan fungsi yang memodifikasi properti selama periode waktu yang dapat diterima pengguna.

(Diperoleh dari Animation)
Dispose(Boolean)

Merangkum animasi, kumpulan fungsi yang memodifikasi properti selama periode waktu yang dapat diterima pengguna.

(Diperoleh dari Animation)
GetCallback()

Mengembalikan panggilan balik yang secara rekursif menjalankan langkah animasi yang dimundurkan pada objek ini Animation dan anak-anaknya yang telah dimulai dan belum selesai.

GetEnumerator()

IEnumerator Menyediakan animasi anak.

(Diperoleh dari Animation)
Insert(Double, Double, Animation)

Animation Menambahkan objek ke ini Animation yang dimulai pada beginAt dan selesai di finishAt.

OnTick(Double)

Menjalankan logika untuk memperbarui semua animasi dalam animasi ini.

(Diperoleh dari Animation)
Pause()

Menjeda animasi.

(Diperoleh dari Animation)
RemoveFromParent()

Menghapus animasi ini dari induknya. Jika tidak ada induk, tidak ada yang akan terjadi.

(Diperoleh dari Animation)
Reset()

Merangkum animasi, kumpulan fungsi yang memodifikasi properti selama periode waktu yang dapat diterima pengguna.

Resume()

Melanjutkan animasi.

(Diperoleh dari Animation)
Tick(Double)

Metode untuk memicu pembaruan untuk animasi ini.

(Diperoleh dari Animation)
Update(Double)

Updates animasi ini dengan memperbarui Progress dan memanggil Step.

(Diperoleh dari Animation)
WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double)

Membuat objek baru Animation dengan yang ditentukan callback, dan menambahkannya ke anak-anak objek ini Animation .

WithConcurrent(Animation, Double, Double)

animation Menambahkan ke anak-anak objek ini Animation dan mengatur waktu mulai dan berakhir dari animation ke beginAt dan finishAt, masing-masing.

Berlaku untuk