Pular para o conteúdo
AstraDOCS

Astra.GuiAccess

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

UI in this Play session. Preview/Play owns a copy of the authored .aeui.

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

class Astra.GuiAccess

UI in this Play session. Preview/Play owns a copy of the authored .aeui.

Membro Categoria
.ctor Method
Create Method
Find Method
ForCanvas Method
Poll Method
TryFind Method
Canvas Property
Diagnostic Property
Input Property
InstanceId Property

.ctor

public GuiAccess(Astra.ISceneAccess scene)

UI in this Play session. Preview/Play owns a copy of the authored .aeui.

Parâmetro Tipo Contrato
scene Astra.ISceneAccess

Create

public Astra.GuiElement Create(Astra.GuiKind kind, Astra.GuiElement parent = default(Astra.GuiElement), string name = "")
Parâmetro Tipo Contrato
kind Astra.GuiKind
parent Astra.GuiElement · Opcional: ``
name string · Opcional: ``

Find

public Astra.GuiElement Find(string name)
Parâmetro Tipo Contrato
name string

ForCanvas

public Astra.GuiAccess ForCanvas(Astra.GameObject owner, ulong componentInstance = 0)
Parâmetro Tipo Contrato
owner Astra.GameObject
componentInstance ulong · Opcional: 0

Poll

public bool Poll(out Astra.GuiEvent message)
Parâmetro Tipo Contrato
message Astra.GuiEvent · Out

TryFind

public bool TryFind(string name, out Astra.GuiElement element)
Parâmetro Tipo Contrato
name string
element Astra.GuiElement · Out

Canvas

public Astra.GuiCanvas Canvas { get; set; }

Diagnostic

public string Diagnostic { get; }

Input

public Astra.GuiInputAccess Input { get; }

InstanceId

public ulong InstanceId { get; }