FloatCurve
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
Bir 1D float kurvasının kodlanmış bir listeyle FloatCurveKeys ile kodlanmış bir örneği. İki anahtar arasındaki şekil, FloatCurveKey.Interpolation yaztarafından belirlenir.
Özet
Özellikler
Yüzdeki anahtar sayısı.
Yöntemler
Bir verilen indeksteki bir kopyayı iade eder.
Bir dönemin son ve ilk anahtarının indeksini iade eder.
FloatCurve'ın tüm anahtarlarının bir kopyasını Lua dizi olarak FloatCurveKeys şeklinde iade eder.
Geçerli bir zaman olarak belirlenmiş çizgi şeklini alır.
Bu kısayı bu eğilim için bir argüman olarak ekler. Aynı anda bir anahtar bulunursa, yerine geçirilecektir.
Verilen bir dizi anahtarın başlangıcından itibaren verilen bir dizi anahtarı kaldırır.
Bu曲線的钥匙ını FloatCurveKey matematiksel olarak geçerli olacak şekilde yeniden ayarlar.
Özellikler
Yöntemler
GetKeyAtIndex
Bir verilen indeksteki bir kopyayı iade eder.
Parametreler
Dönüşler
GetKeyIndicesAtTime
Döndürilen matrisin ilk öğesi, time (ya da eşit veya daha az süreyle) sahip olan son anahtarın indeksidir (ya da eşit veya daha küçük bir 1 veya曲線长度yoksa). İkinci öğe, time (veya eşit veya daha küçük bir çizgi uzunluğu varsa) sahip olan ilk an
Parametreler
Dönüşler
GetKeys
FloatCurve'ın tüm anahtarlarının bir kopyasını Lua dizi olarak FloatCurveKeys şeklinde iade eder.
Dönüşler
Datatype.FloatCurveKey|floatCurveKeys iletişim kümesi.
GetValueAtTime
Geçerli bir zaman olarak belirlenmiş çizgi şeklini alır.
Parametreler
Kurbanın kıvamını özelleştirme zamanı.
Dönüşler
İstek edilen time değerindeki eğmenin değeri.
InsertKey
Bu kısayı bu eğilim için bir argüman olarak ekler. Aynı anda bir anahtar bululursa, değiştirilir. Geri döndürilen matrisindeki ilk değer true if a key was added or false if a previous key was replaced; ikinci değer ise işaretleyicinin eklenmiş olduğu indeksi ifade eder.
Parametreler
Dönüşler
(açıklamaya bakın) .
RemoveKeyAtIndex
Erişim count sayısındaki verilen sayıyı kaldırır ve kaldırılan sayıyı içerir.
Parametreler
Anahtarları kaldırılacak başlangıç sayfasından başlıyor.
Silinecek anahtar sayısı.
Dönüşler
Silinen anahtar sayısı.
SetKeys
Bu kurvadaki anahtarları FloatCurveKey matrisi olarak yeniden ayarlar. İstek içindeki anahtarlar keys matrisinde sıralanır ve duplik zamanlarda anahtarlar güvenli bir şekilde kaldırılır.
Aktuel olarak girilen anahtar sayısını iade eder. Daha önce bu曲ada saklanmış olan anahtarlar, anahtarlar bir argüman olarak eklenince önce kaldırılır.
Parametreler
Datatype.FloatCurveKey|floatCurveKeys iletişim kümesi.
Dönüşler
Kilit sayısı girildi.