Pular para o conteúdo
AstraDOCS

Astra.Components.Camera

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

Câmera: Projeção e enquadramento. Família Câmera · Projeção.

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

readonly struct Astra.Components.Camera

Câmera: Projeção e enquadramento. Família Câmera · Projeção.

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

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

Consulte também Câmera para propriedades, valores iniciais, requisitos e edição em Play.

Membro Categoria
.ctor Method
Remove Method
Wrap Method
Component Property
Enabled Property
EnvironmentMask Property
FarPlane Property
InstanceId Property
IsAlive Property
NearPlane Property
Object Property
OrthographicHalfHeight Property
Priority Property
Projection Property
TypeId Property
VerticalFov Property

.ctor

public Camera(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.Camera Wrap(Astra.Component component)
Parâmetro Tipo Contrato
component Astra.Component

Component

public Astra.Component Component { get; }

Enabled

public bool Enabled { get; set; }

Usar no Play

EnvironmentMask

public Astra.Components.Camera.EnvironmentMaskOption EnvironmentMask { get; set; }

Ambientes. Volumes que esta câmera consulta

FarPlane

public float FarPlane { get; set; }

Distante (m)

Faixa válida: 0.01 a 1000000.

InstanceId

public ulong InstanceId { get; }

IsAlive

public bool IsAlive { get; }

NearPlane

public float NearPlane { get; set; }

Próximo (m)

Faixa válida: 0.001 a 10000.

Object

public Astra.GameObject Object { get; }

OrthographicHalfHeight

public float OrthographicHalfHeight { get; set; }

Meia altura (m). Metade da altura visível. Zoom altera esta extensão.

Faixa válida: 0.001 a 100000.

Priority

public float Priority { get; set; }

Prioridade

Faixa válida: -10000 a 10000.

Projection

public Astra.Components.Camera.ProjectionOption Projection { get; set; }

Projeção

TypeId

public static string TypeId { get; }

VerticalFov

public float VerticalFov { get; set; }

Campo vertical (°)

Faixa válida: 1 a 170.