Play Mode

Esta página foi traduzida automaticamente e pode conter erros. Encontrou um problema? Use o link "Edit this page" para ajudar a corrigir.

O Play Mode executa a cena aberta dentro do Studio, no painel Game, no estilo da Unity — sem janela separada, sem exportar.

Controles

Ação Atalho Menu
Executar / parar a cena aberta F5 Project → Play
Executar a cena inicial do projeto — Project → Play Startup Scene
Pausar / retomar F6 Project → Pause
Avançar um quadro enquanto pausado F10 Project → Step Frame

Os mesmos botões ficam na barra à direita da barra de menus. O Play salva primeiro os documentos abertos, para que a sessão execute o que está no disco e no editor.

O que roda

O Play Mode roda uma cópia da cena aberta: OnAwake, OnStart e OnUpdate dos seus scripts rodam sobre essa cópia, com os mesmos serviços do motor que um jogo exportado recebe — gerenciador de cenas, carregador de assets, entrada, ações de entrada e localização — e as configurações de inicialização do projeto. Tudo o que o jogo altera, cria ou destrói existe só na cópia. Parar descarta a cópia, então a cena que você edita fica exatamente como estava.

Scripts com erros de compilação mantêm a última versão que funcionava carregada; corrija os erros vistos no painel Output e execute de novo. O painel Output é limpo quando você pressiona Play (configurável no menu … dele).

Entrada

Clique dentro do painel Game para dar a ele o teclado e o mouse; o jogo os lê por Input e InputActions exatamente como em uma janela independente. Pressione Esc para devolver o teclado ao Studio — assim um jogo descontrolado nunca prende você.

O painel Game com o jogo parado

Quando nada está rodando, o painel Game mostra a cena pela câmera principal: o CameraComponent ativo de maior Priority.

Play Mode versus Build & Run

Project → Build & Run compila um executável de depuração real do projeto e o abre em sua própria janela, como um jogador veria. Use-o para conferir o que só um build independente mostra — tamanho da janela, cena inicial, assets exportados. Project → Export produz o build final autocontido; veja o Tutorial.

Play sem janela

turian-cli playmode executa a mesma sessão sem janela — útil na CI para verificar se uma cena ainda roda:

turian-cli playmode MeuJogo --load-usercode --frames 300 --out quadro300.png

← Toda a documentação Editar esta página