Namespace: Astra · Assembly: Astra.Scripting · Tipo: Struct
readonly struct Astra.Physics2DAccess
Independent XY solver access. Forces use N, impulse N.s, rotation degrees.
.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<Astra.PhysicsHit2D> |
|
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<Astra.PhysicsHit2D> |
|
filter |
Astra.QueryFilter? |
· Opcional: `` |