Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
PhysicsPointQueryParameters2D
Eredita: RefCounted < Object
Fornisce parametri per PhysicsDirectSpaceState2D.intersect_point().
Descrizione
Modificando varie proprietà di questo oggetto, come la posizione del punto, è possibile configurare i parametri per PhysicsDirectSpaceState2D.intersect_point().
Proprietà
|
||
|
||
|
||
|
||
|
||
|
Descrizioni delle proprietà
Se diverso da 0, limita l'interrogazione a uno specifico livello di canvas specificato dal suo ID d'istanza. Vedi Object.get_instance_id().
Se 0, limita l'interrogazione al livello di canvas predefinito della viewport.
bool collide_with_areas = false 🔗
Se true, l'interrogazione prenderà i nodi Area2D in considerazione.
bool collide_with_bodies = true 🔗
Se true, l'interrogazione prenderà i nodi PhysicsBody2D in considerazione.
int collision_mask = 4294967295 🔗
Gli strati di fisica che l'interrogazione rileverà (come una maschera di bit). Per impostazione predefinita, sono rilevati tutti gli strati di collisione. Consulta Strati di collisione e maschere nella documentazione per ulteriori informazioni.
La lista degli RID degli oggetti che saranno esclusi dalle collisioni. Usa CollisionObject2D.get_rid() per ottenere il RID associato a un nodo derivato da CollisionObject2D.
Nota: L'array restituito è copiato e qualsiasi modifica non aggiornerà il valore della proprietà originale. Per aggiornare il valore devi modificare l'array restituito e quindi assegnarlo di nuovo alla proprietà.
Vector2 position = Vector2(0, 0) 🔗
La posizione interrogata, in coordinate globali.