RotationCurve

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.

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

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

    Liczba kluczy rotacji w tej kręgle.

Metody

Właściwości

Length

Tylko do odczytu
Bez replikacji
Odczyt równoległy

Liczba kluczy rotacji w tej kręgle.

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 kręwej kuli jako Lua-maszynę RotationCurveKeys .


Zwroty

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

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


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 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

keys: Array

Materiały RotationCurveKeys .


Zwroty

Liczba kluczy wstawionych.

Zdarzenia