OverlapParams

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Le type de données OverlapParams

Contrairement à la plupart des types de données dans Luau, vous pouvez modifier tous les membres de OverlapParams sans créer un nouveau objet, ce qui vous permet de réutiliser le même objet à plusieurs reprises.

Résumé

Constructeurs

Propriétés

Méthodes

Constructeurs

new

Propriétés

FilterDescendantsInstances

Un tableau d'objets dont les descendants sont utilisés pour filtrer les candidats.

Détermine comment l'arrêt OverlapParams.FilterDescendantsInstances est utilisé, en fonction du Enum.RaycastFilterType fourni. Par défaut, c'est Enum.RaycastFilterType.Exclude.

MaxParts

La quantité maximale de parties à retourner par la recherche/requête. La valeur par défaut de zéro ( 0 ) représente aucune limite.

CollisionGroup

Spécifie un groupe de collision pour l'opération. Les parties dans les groupes de collision qui sont réglées sur ne pas coller avec ce groupe sont ignorées. Si cette propriété est omise, l'opération suppose le groupe de collision par défaut.

RespectCanCollide

Cette propriété, si true , fait en sorte que l'opération dequerie de la frontière utilise la valeur BasePart.CanCollide de l'intersection d'une partie dans son valeur BasePart.CanQuery lors de la détermination si cette partie est incluse dans l'arrêt de résultats de la requête spatiale.

BruteForceAllSlow

Lorsqu'elle est activée, la requête ignorera toutes les propriétés de collision des parties et effectuera un test de force brute sur chaque partie. Cela affectera négativement les performances et ne devrait pas être utilisé dans les expériences en direct.

Méthodes

AddToFilter

void
Écrire en parallèle

Pour une efficacité et une simplicité accrues, cette méthode est la façon préférée d'ajouter des instances au filtres. Il a l'avantage supplémentaire que cela permet à FilterDescendantsInstances d'être mis à jour à partir d'un contexte parallèle.

Paramètres

instances: Instance | Array

Une instance ou un tableau contenant des instances à ajouter.

Retours

void