Pular para o conteúdo
AstraDOCS

Astra.Components.ConstantForce

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

Força constante: Força e torque contínuos sobre corpo dinâmico. Família Física 3D · Forças.

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

readonly struct Astra.Components.ConstantForce

Força constante: Força e torque contínuos sobre corpo dinâmico. Família Física 3D · Forças.

Referência estudada: https://docs.unity3d.com/6000.0/Documentation/Manual/class-ConstantForce.html

Interfaces: Astra.Components.IComponentFacade<Astra.Components.ConstantForce>.

Consulte também Força constante para propriedades, valores iniciais, requisitos e edição em Play.

Membro Categoria
.ctor Method
Remove Method
Wrap Method
Component Property
Enabled Property
Force Property
InstanceId Property
IsAlive Property
Object Property
RelativeForce Property
RelativeTorque Property
Torque Property
TypeId Property

.ctor

public ConstantForce(Astra.Component component)
Parâmetro Tipo Contrato
component Astra.Component

Remove

public void Remove()

Remove a instância pelo ciclo nativo; dependências e ownership podem recusar.

Wrap

public static Astra.Components.ConstantForce Wrap(Astra.Component component)
Parâmetro Tipo Contrato
component Astra.Component

Component

public Astra.Component Component { get; }

Enabled

public bool Enabled { get; set; }

Ativo. Requer Corpo físico dinâmico no mesmo objeto; desligado permite configurar sem aplicar.

Force

public System.Numerics.Vector3 Force { get; set; }

Força mundo

InstanceId

public ulong InstanceId { get; }

IsAlive

public bool IsAlive { get; }

Object

public Astra.GameObject Object { get; }

RelativeForce

public System.Numerics.Vector3 RelativeForce { get; set; }

Força local

RelativeTorque

public System.Numerics.Vector3 RelativeTorque { get; set; }

Torque local

Torque

public System.Numerics.Vector3 Torque { get; set; }

Torque mundo

TypeId

public static string TypeId { get; }