Table of Contents

Espaço de trabalho local

Ao desenvolver com o Mega Studio no Unity, para garantir segurança de dados e eficiência de edição, a ferramenta utiliza um mecanismo de espaço de trabalho local. Quando você carrega dados de Block da nuvem, na verdade está baixando os dados para este espaço local. Operações como posicionar objetos virtuais ou modificar anotações ocorrem primeiro localmente, até que você execute manualmente a sincronização.

Salvando e carregando cenas do Unity

  • Salvar: Na barra de menu do Unity, clique em FileSave As... para salvar, ou use o atalho Ctrl+Shift+S.

save

  • Carregar: Na barra de menu do Unity, clique em FileOpen Scene para carregar uma cena, ou clique duas vezes na cena salva. Também pode usar o atalho Ctrl+O.

load

Salvando o prefab do nó da ferramenta

Selecione o nó EasyAR.Mega.* e arraste-o para a janela Project na pasta Assets. Feche a cena sem salvar.

load

Na próxima utilização, crie uma nova cena e arraste o Prefab salvo da pasta Assets para a cena.

load

Se dados de Block já estiverem carregados na cena ao criar o Prefab, um prompt solicitará o carregamento ao adicioná-lo posteriormente.

Mecanismo central

O núcleo do espaço de trabalho local evita perda de dados através de "sincronização manual". Durante o uso normal, modificações locais não refletem nos dados de serviço até que você pressione explicitamente botões como upload, download ou seleção de serviço.

Regras de sincronização:

  • Local \(\rightarrow\) Nuvem: Modificações feitas no Unity não salvam automaticamente na nuvem. É necessário clicar explicitamente no botão "Upload" da barra de ferramentas.
  • Nuvem \(\rightarrow\) Local: Alterações nos dados da nuvem (ex: atualizações de terceiros) não aparecem automaticamente. É necessário clicar explicitamente em "Download" ou "Atualizar".
Nota

Se o login expirar, a ferramenta reinicia automaticamente a sessão. Dados como lista de Blocks podem atualizar, mas dados de Blocks ou anotações exigem download explícito.