FloatCurve
*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
Liczba kluczy w zakręcie pływaka.
Metody
Zwraca kopię klucza w określonym indeksie.
Zwraca indeks ostatniego i pierwszego klucza okresu czasu.
Zwraca kopię wszystkich kluczy w FloatingCurve jako Lua-maszynę FloatCurveKeys .
Przykłada kurwę float w określonym czasie przekazaną jako argument.
Dodaje klucz jako argument do tej pętli. Jeśli klucz zostanie znaleziony w tym samym czasie, zostanie on zastąpiony.
Usunie określoną liczbę kluczy zaczynającym się od określonego indeksu.
Zresetuje klucze tej krzywej używając FloatCurveKey Arrays przekazany jako argument.
Właściwości
Metody
GetKeyAtIndex
Zwraca kopię klucza w określonym indeksie.
Parametry
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
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
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
Początkowy indeks, z którego usuwać klucze.
Liczba kluczy do usuwać, wyjmować.
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
Materiały FloatCurveKeys .
Zwroty
Liczba kluczy wstawionych.