RaycastParams

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Der RaycastParams-Datentyp speichert Parameter für Class.WorldRoot

Dieses Objekt ist von dem ähnlich namens RaycastResult , der die Ergebnisse eines Raycasts bereitstellt.

Anders als die meisten Datenarten in Luau können Sie alle Mitglieder von RaycastParams ändern, ohne ein neues Objekt zu erstellen, so dass Sie das gleiche Objekt wiederholt verwenden können.

Zusammenfassung

Konstrukteure

Eigenschaften

Methoden

Konstrukteure

new

Eigenschaften

FilterDescendantsInstances

Ein Array von Objekten, deren Nachkommen in der Filterung von Kandidaten für Raycasting verwendet werden.

Bestimmt, wie der FilterDescendantsInstances-Matrix verwendet wird, abhängig von der bereitgestellten Enum.RaycastFilterType.

IgnoreWater

Bestimmt, ob das Wassermaterial beim Raycasting gegen Terrain berücksichtigt wird.

CollisionGroup

Gibt eine Kollisionsgruppe für die Raycasting-Operation an. Teile in Kollisionsgruppen, die auf nicht kollidieren, werden ignoriert. Wenn diese Eigenschaft auslassen wird, übernimmt der Raycast den Gruppe.

RespectCanCollide

Diese Eigenschaften, wenn true, macht die Raycast-Operation den Wert CanCollide in der Intersektionspart in ihrem CanQuery -Wert, wenn sie diesen Teil in den 2>Datatype.RaycastResult2> enthalten ist.

BruteForceAllSlow

Wenn aktiviert, ignoriert die Anfrage alle Teil-Kollisions-Eigenschaften und führt einen Brute-Force-Check auf jedes Teil aus. Dies wird die Leistung negativ beeinflussen und sollte in Live-Erlebnissen nicht verwendet werden.

Methoden

AddToFilter

void
Parallel schreiben

Aus Effizienz und Einfachheit ist diese Methode der bevorzugte Weg, Instanzen dem Filter hinzuzufügen. Es hat den zusätzlichen Vorteil, dass es ermöglicht, FilterDescendantsInstances aus einem parallelen Kontext aktualisieren zu können.

Parameter

instances: Instance | Array

Eine Instanz oder ein Array, in dem Instanzen hinzufügenwerden.

Rückgaben

void