FloatCurve

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Sebuah instansi yang mewakili kurva mengambang 1D dienkode melalui daftar terurut dari FloatCurveKeys .Bentuk kurva interpolasi antara dua kunci ditentukan oleh ketikFloatCurveKey.Interpolation.

Rangkuman

Properti

  • Hanya Baca
    Tidak Direplikasi
    Baca Paralel

    Jumlah kunci dalam kurva mengambang.

Metode

Properti

Length

Hanya Baca
Tidak Direplikasi
Baca Paralel

Jumlah kunci dalam kurva mengambang.

Metode

GetKeyAtIndex

Kembalikan salinan kunci di indeks tertentu.

Parameter

index: number
Nilai Default: ""

Memberikan nilai

GetKeyIndicesAtTime

Item pertama dalam array yang dikembalikan adalah indeks kunci terakhir dengan waktu kurang dari atau sama dengan time (atau yang lebih kecil dari 1 atau panjang kurva jika tidak ada kunci yang ditemukan).Item kedua dalam array yang dikembalikan adalah indeks kunci pertama dengan waktu lebih besar atau sama dengan time (atau panjang kurva jika tidak ada kunci yang ditemukan memuaskan ketidaksetaraan).

Parameter

time: number
Nilai Default: ""

Memberikan nilai

GetKeys

Kembalikan salinan semua kunci di FloatCurve sebagai array Luau dari FloatCurveKeys .


Memberikan nilai

Array dari FloatCurveKeys .

GetValueAtTime

Mengambil sampel kurva mengambang pada waktu tertentu yang disampaikan sebagai argumen.

Parameter

time: number

Waktu di mana untuk mengambil sampel kurva.

Nilai Default: ""

Memberikan nilai

Nilai kurva pada permintaan time .

InsertKey

Menambahkan kunci yang dikirim sebagai argumen ke kurva ini.Jika kunci pada saat yang sama ditemukan, itu akan digantikan.Dalam array yang dikembalikan, nilai pertama adalah true jika kunci ditambahkan atau false jika kunci sebelumnya diganti; nilai kedua adalah indeks di mana penanda ditambahkan.

Parameter

FloatCurveKey untuk dimasukkan.

Nilai Default: ""

Memberikan nilai

(lihat deskripsi) .

RemoveKeyAtIndex

Menghapus nomor tertentu ( count ) kunci mulai dari indeks startingIndex dan kembali nomor kunci yang dihapus.

Parameter

startingIndex: number

Indeks awal dari mana untuk menghapus kunci.

Nilai Default: ""
count: number

Jumlah kunci untuk dihapus.

Nilai Default: 1

Memberikan nilai

Jumlah kunci yang dihapus.

SetKeys

Atur ulang kunci kurva ini menggunakan array FloatCurveKey yang disampaikan sebagai argumen.Kunci dalam array keys diurutkan dalam urutan waktu menaik sebelum dimasukkan, dan kunci pada waktu duplikasi dihapus dengan cara yang stabil.

Kembalikan jumlah kunci yang sebenarnya dimasukkan. Kunci yang sebelumnya disimpan dalam kurva ini dihapus sebelum kunci ditambahkan sebagai argumen.

Parameter

keys: Array

Array dari FloatCurveKeys .

Nilai Default: ""

Memberikan nilai

Jumlah kunci yang dimasukkan.

Acara