--- title: "Mapa de acesso: encontre a função antes de programar" version: snapshot-2026-10-06 engineGeneration: astra-current language: C# status: source-reviewed runtimeVerified: false platformEvidence: [] url: https://astraengine.com.br/pt-br/snapshot-2026-10-06/editor/mapa-de-acesso/ --- # Mapa de acesso: encontre a função antes de programar Caminhos do editor, elementos UI, APIs e roadmap, começando pela intenção do usuário. ## Quero criar um HUD Use [UI de jogo: onde fica](/pt-br/snapshot-2026-10-06/ui/comece-aqui/). O componente é Canvas UI; Image, Text, Button e containers ficam no documento .aeui. [Corações com dano/cura](/pt-br/snapshot-2026-10-06/ui/hud-coracoes/) inclui campos, árvore, recursos e scripts. ## Quero editar um campo de componente Hierarquia → objeto → Inspector → componente → grupo → campo. O [catálogo](/pt-br/snapshot-2026-10-06/componentes/) busca também nomes e IDs de propriedades. Cada tabela liga a uma explicação com caminho, efeito, valor inicial, domínio, unidade e condições. Escolha o slot quando o campo é por recurso/parte. ## Quero chamar uma função C# Área de código → Behavior → compile → anexe ao objeto. Abra a [referência C#](/pt-br/snapshot-2026-10-06/api/), encontre o tipo e o membro; leia Onde acessar este tipo, Caminho, Uso, argumentos e Roadmap. Métodos de física exigem composição; tipos de valor/enums não criam componentes pelo nome. ## Objeto, componente ou elemento UI? - **Objeto:** entidade da Hierarquia da cena, com pose e componentes. - **Componente:** função anexada ao objeto, como Corpo físico ou Canvas UI. - **Recurso:** arquivo registrado, como Documento UI, clipe ou textura. - **Elemento UI:** nó dentro do documento, como Image; GuiElement identifica a cópia runtime da instância. - **API/runtime:** acesso do script ao consumidor no Play. [Conceitos de composição](/pt-br/snapshot-2026-10-06/conceitos/composicao-de-componentes/). ## Quero saber se é possível hoje Consulte a função e seus limites antes de implementar. [Roadmap UI](/pt-br/snapshot-2026-10-06/ui/roadmap/), [renderer](/pt-br/snapshot-2026-10-06/roadmap/capacidades-do-renderer/) e [91 famílias](/pt-br/snapshot-2026-10-06/roadmap/registro-de-familias/) registram estados diferentes. Não há plano individual datado para todos os getters/setters. A referência mantém explícitos os membros cuja explicação especializada ainda está em revisão. ## Exemplos para usar O [pacote de corações](/examples/heart-hud/Astra-Heart-Hud.zip) contém UI/hud.aeui, imagens e scripts para integrar num projeto existente. Não é uma cena completa por importação automática. O tutorial também ensina a autoria manual. Os [manifestos](/snapshot-2026-10-06/examples.json) distinguem compilação e execução.