FloatCurve

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Instancja reprezentująca 1D kurwę pływającą zeszyfrowaną za pomocą sortowanej listy FloatCurveKeys. Kształt kwerty pomiędzy dwoma kluczami jest określony przez wpisywaćFloatCurveKey.Interpolation.

Podsumowanie

Właściwości

  • Tylko do odczytu
    Bez replikacji
    Odczyt równoległy

    Liczba kluczy w zakręcie pływaka.

Metody

Właściwości

Length

Tylko do odczytu
Bez replikacji
Odczyt równoległy

Liczba kluczy w zakręcie pływaka.

Metody

GetKeyAtIndex

Zwraca kopię klucza w określonym indeksie.

Parametry

index: number

Zwroty

GetKeyIndicesAtTime

Pierwszy element w zwróconym maszynie jest indeksem ostatniego klucza z czasem mniejszym lub równym time (lub mniejszym z kreską długości, jeśli nie znaleziono klucza). Drugi element w zwróconym maszynie jest indeksem pierwszych kluczy z czasem większym niż lub równym time (lub kreską długości, jeś

Parametry

time: number

Zwroty

GetKeys

Zwraca kopię wszystkich kluczy w FloatingCurve jako Lua-maszynę FloatCurveKeys .


Zwroty

Materiały FloatCurveKeys .

GetValueAtTime

Przykłada kurwę float w określonym czasie przekazaną jako argument.

Parametry

time: number

Czas, w którym należy próbować zakrętu.


Zwroty

Wartość zakrętu w time wymaganym.

InsertKey

Doduje klucz jako argument do tej krywej. Jeśli klucz zostanie znaleziony w tym samym czasie, zostanie zastąpiony. W zwróconym arkuszu pierwszy wartością jest true jeśli klucz został dodany lub false jeśli poprzedni klucz został zastąpiony; drugą wartością jest indeks, w którym znajduje się znacznik.

Parametry

FloatCurveKey do wstawienia.


Zwroty

(zobacz opis) .

RemoveKeyAtIndex

Usuwa podany liczby ( count ) kluczy z początku startingIndex i zwraca liczbę kluczy, które zostały usunięte.

Parametry

startingIndex: number

Początkowy indeks, z którego usuwać klucze.

count: number

Liczba kluczy do usuwać, wyjmować.

Wartość domyślna: 1

Zwroty

Liczba usuniętych kluczy.

SetKeys

Zresetuje klucze tej krzywej używając arkusza FloatCurveKey jako argumentu. Klucze w arkuszu keys są sortowane w rosnąco miesięcznym porządku przed wstawieniem i klucze w duplikowanej kolejności są usuwane w sposób stabilny.

Wyświetla liczbę kluczy właściwie wpisanych. Klucze wcześniej zapisane w tej kręcącej się kształtują się przed wpisaniem kluczy jako argumentów.

Parametry

keys: Array

Materiały FloatCurveKeys .


Zwroty

Liczba kluczy wstawionych.

Zdarzenia