Table of Contents

Efeito de execução do mini program

Este artigo descreve como usar os dados de anotação criados pelo Mega Studio para verificar o efeito no Toolbox WeChat mini program.

Nota

O conteúdo e as ferramentas a seguir não se aplicam ao processo de desenvolvimento de aplicativos Unity.

Se você estiver desenvolvendo um aplicativo Unity, consulte Empacotar um aplicativo Unity para verificação de efeito no guia de desenvolvimento.

Etapas para visualizar o efeito

Antes de visualizar o runtime effect real, certifique-se de ter preparado um dispositivo WeChat e ter permissão para acessar o WeChat mini program, e certifique-se de que o serviço de localization já foi configurado.

Escanear o QR code do Toolbox WeChat mini program

Antes da verificação do efeito, primeiro escaneie com WeChat o QR code do mini program para entrar no aplicativo Mega Toolbox.

Mega Toolbox WeChat mini program

Fazer login na conta EasyAR

O primeiro passo para visualizar o runtime effect real é fazer login na sua conta EasyAR no mini program.

Toolbox login

Selecionar localization library e dados de anotação

Após concluir o login da conta, você precisa selecionar o serviço de localization e os recursos de dados de anotação correspondentes. Este é um passo fundamental para obter localization precisa. Observação: dados de anotação devem ser selecionados para pré-visualizar o runtime effect real. Se o projeto atual não tiver dados de anotação, crie dados de anotação primeiro.

Selecione o serviço e os dados correspondentes seguindo estas etapas:

  1. Selecione Cloud Localization Service Group e escolha-o na caixa dropdown após clicar.
  2. Selecione a Cloud Localization Library correspondente e escolha-a na caixa dropdown após clicar.
  3. Selecione os Annotation Data correspondentes e escolha-os na caixa dropdown após clicar. (Se não houver dados de anotação, consulte: Criar dados de anotação)
  4. Clique em Start.

Selecionar localization library e dados de anotação

Autorizar permissões relacionadas

Para usar normalmente a função de localization, as permissões de câmera e informações de localização precisam ser autorizadas antes do uso normal.

Autorizar permissões relacionadas Autorizar permissões relacionadas

Visualizar o efeito onsite

Demonstração em vídeo:

Nota

Para uma melhor experiência visual, você pode desligar as informações Debug para visualizar mais intuitivamente o efeito visual de localization do conteúdo anotado.

Descrição de julgamento de status:

Você pode determinar o status atual de localization por meio dos três indicadores principais a seguir:

  • Status do annotation cube: durante localization normal, uma textura MEGA branca é exibida; quando localization falha, é exibido em cinza.
  • Parâmetros na caixa de retorno das informações Debug:
    • status value: exibe o status atual de localization
    • Sequence parameter: N significa não carregado, F significa falha de localization, S significa localization bem-sucedida
    • Status button: verde significa localization bem-sucedida, branco significa falha de localization

O mini program exibe o status de acordo com as informações retornadas pelo serviço, ajudando você a entender o status de execução do serviço de localization:

  • Status de localization bem-sucedida: se você estiver no local onsite, as informações debug de localization exibem o prompt de texto status: Found, o Status button aparece verde, o parâmetro Sequence exibe S, e o cube calibrado exibe normalmente uma textura MEGA branca, indicando que o serviço de localization localizou o alvo com sucesso.

    Visualizar efeito de localization bem-sucedida

  • Alerta de concurrency: se as informações debug de localization exibirem o prompt de texto status: QpsLimitExceeded, o Status button aparecer branco e o parâmetro Sequence exibir F, isso significa que o serviço de localization está funcionando normalmente, mas o QPS atual excede o limite. Para resolver esse problema, consulte Limite de capacidade e expansão do serviço de localization.

    Alerta de concurrency

  • Status alvo não encontrado: se você não estiver no local onsite ou não houver cena correspondente na localization library, as informações debug de localization exibirão status: Not Found, o Status button aparecerá branco e o parâmetro Sequence exibirá F, indicando que o serviço de localization está funcionando normalmente, mas não conseguiu localizar o alvo.

    Visualizar efeito alvo não encontrado

  • Serviço de localization anormal: as informações debug de localization exibem o prompt de texto UnKnownError, indicando que o serviço de localization está anormal. Ative Record Logs e Record Data, registre as informações de erro e entre em contato com o atendimento ao cliente EasyAR.

Tópicos relacionados