Pular para o conteúdo
AstraDOCS

Astra.Physics2DAccess

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

Independent XY solver access. Forces use N, impulse N.s, rotation degrees.

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

readonly struct Astra.Physics2DAccess

Independent XY solver access. Forces use N, impulse N.s, rotation degrees.

Membro Categoria
.ctor Method
Body Method
OverlapCircle Method
RayCast Method

.ctor

public Physics2DAccess(Astra.ISceneAccess scene)

Independent XY solver access. Forces use N, impulse N.s, rotation degrees.

Parâmetro Tipo Contrato
scene Astra.ISceneAccess

Body

public Astra.Body2DAccess Body(Astra.GameObject owner)
Parâmetro Tipo Contrato
owner Astra.GameObject

OverlapCircle

public int OverlapCircle(System.Numerics.Vector2 center, float radius, System.Span<Astra.PhysicsHit2D> results, Astra.QueryFilter? filter = null)
Parâmetro Tipo Contrato
center System.Numerics.Vector2
radius float
results System.Span&lt;Astra.PhysicsHit2D&gt;
filter Astra.QueryFilter? · Opcional: ``

RayCast

public int RayCast(System.Numerics.Vector2 origin, System.Numerics.Vector2 translation, System.Span<Astra.PhysicsHit2D> results, Astra.QueryFilter? filter = null)
Parâmetro Tipo Contrato
origin System.Numerics.Vector2
translation System.Numerics.Vector2
results System.Span&lt;Astra.PhysicsHit2D&gt;
filter Astra.QueryFilter? · Opcional: ``