Pular para o conteúdo
AstraDOCS

Astra.Components.ComponentFacadeExtensions

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

Acesso tipado a partir do objeto: obj.GetComponent<PhysicsBody>().

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

class Astra.Components.ComponentFacadeExtensions

Acesso tipado a partir do objeto: obj.GetComponent<PhysicsBody>().

Membro Categoria
AddComponent Method
GetComponent Method
HasComponent Method

AddComponent

public static T AddComponent<T>(Astra.GameObject owner) where T : struct, Astra.Components.IComponentFacade<T>
Parâmetro Tipo Contrato
owner Astra.GameObject

GetComponent

public static T? GetComponent<T>(Astra.GameObject owner, int ordinal = 0) where T : struct, Astra.Components.IComponentFacade<T>
Parâmetro Tipo Contrato
owner Astra.GameObject
ordinal int · Opcional: 0

HasComponent

public static bool HasComponent<T>(Astra.GameObject owner) where T : struct, Astra.Components.IComponentFacade<T>
Parâmetro Tipo Contrato
owner Astra.GameObject