Faces

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.

Typ danych Faces zawiera sześć boolianów reprezentujących to, czy funkcja jest włączona dla każdej twarzy (Enum.NormalId) części.Innymi słowy, zawiera on binarny dla każdego osi (X/Y/Z) w obu kierunkach (pozytywny/negatywny).Obiekt Handles używa tego typu danych, aby włączyć, czy kierunek ma widoczny uchwyt na powierzchni części.


local handles = Instance.new("Handles")
handles.Faces = Faces.new(Enum.NormalId.Front, Enum.NormalId.Left)

Podobnie jak większość typów danych na Roblox, typ danych twarze jest niezmienny: nie możesz przypisać jego właściwościom po ich utworzeniu.

Podsumowanie

Konstruktorzy

  • new(normalIds... : Tuple)

    Zwraca twarze z odpowiadającą twarzą każdego przekazanego Enum.NormalId jako true.

Właściwości

Konstruktorzy

new

Tworzy nową twarze, dając pewną liczbę Enum.NormalId jako argumenty.Każdy dostarczony NormalId wskazuje, że właściwość o tej samej nazwie w nowych twarzach będzie prawdą.

  • Funkcja table.unpack() może być użyta do rozpakowania tabeli NormalId, która ma być włączona.
  • Przekazywanie wartości, które nie są Enum.NormalId nie zrobi nic; są ignorowane cicho.

Parametry

normalIds...: Tuple

Właściwości

Czy górna twarz jest włączona.

Bottom

Czy dolna twarz jest włączona.

Czy lewa twarz jest włączona.

Czy właściwa twarz jest włączona.

Czy tylna strona jest włączona.

Front

Czy przednia strona jest włączona.