Pular para o conteúdo
AstraDOCS

Astra.QueryFilter

Astra atual · C# · 06 out. 2026Referência de assinaturas

Como a consulta escolhe o que pode acertar.

Namespace: Astra · Assembly: Astra.Scripting · Tipo: Struct

struct Astra.QueryFilter

Como a consulta escolhe o que pode acertar.

Membro Categoria
Ignore Field
IncludeDynamic Field
IncludeSensors Field
IncludeStatic Field
LayerMask Field
Ignoring Method
OnlyLayers Method
Default Property

Ignore

public ulong Ignore

Objeto que não deve ser acertado — normalmente quem consulta.

IncludeDynamic

public bool IncludeDynamic

IncludeSensors

public bool IncludeSensors

Falso por padrão: um raio de visada que parasse na zona de detecção invisível do próprio jogo seria um erro difícil de enxergar.

IncludeStatic

public bool IncludeStatic

LayerMask

public uint LayerMask

Bit por camada de gameplay (0..31).

Ignoring

public Astra.QueryFilter Ignoring(Astra.GameObject self)
Parâmetro Tipo Contrato
self Astra.GameObject

OnlyLayers

public Astra.QueryFilter OnlyLayers(params int[] layers)
Parâmetro Tipo Contrato
layers int[]

Default

public static Astra.QueryFilter Default { get; }