RotationCurve
*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.
Ta klasa zawiera sortowaną listę RotationCurveKeys, która reprezentuje sequencję rotacji. Kształt kury interpolacji między dwoma kluczami jest określony przez typ RotationCurveKey.Interpolation.
Podsumowanie
Właściwości
Liczba kluczy rotacji w tej kręgle.
Metody
Zwraca kopię klucza w określonym indeksie.
Zwraca indeks ostatniego i pierwszego klucza okresu czasu.
Zwraca kopię wszystkich kluczy w kręwej kuli jako Lua-maszynę RotationCurveKeys .
Określa kurwę obrotową w danym czasie i zwraca odpowiednią rotację jako CFrame .
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 RotationCurveKey arkuszu przekazanego jako argumentu.
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 kręwej kuli jako Lua-maszynę RotationCurveKeys .
Zwroty
Materiały RotationCurveKeys .
GetValueAtTime
Określa kurwę rotacji w określonym czasie i zwraca odpowiadającą rotację jako CFrame . Puste kręty rotacji są ocenywane jako CFrame.identity .
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
RotationCurveKey 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 RotationCurveKey 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 RotationCurveKeys .
Zwroty
Liczba kluczy wstawionych.