1. Registro da conta do Mapbox
Para usar o plug-in Mapbox para a unidade, primeiro você precisa registrar uma conta no site oficial, entrar no site oficial e clicar em inscrever-se no canto superior direito para se registrar e preencher as informações do usuário. → Link do site oficial do Mapbox
Após esta etapa, você precisa adicionar as informações do cartão de crédito. Como não há recursos nesta área, encontrei uma pequena ferramenta para gerar aleatoriamente uma conta de cartão de crédito. Você pode responder temporariamente a emergências ou diretamente use as informações da imagem. → Gere uma conta aleatória.
Depois de clicar em começar, ele mostrará que o envio falhou. Não se preocupe. Após receber o e-mail, verifique-o para concluir o registro. Após o registro bem-sucedido, você poderá ver o token de acesso no informações da conta, que serão usadas posteriormente.
Dois, importação Unity
Estou usando a versão mapbox v2.1.1 do pacote aqui, se precisar pode entrar em contato direto comigo, que depois passo o link correspondente.
Deve-se observar aqui que pode ser que a atualização do mapbox não tenha sido mantida e os pacotes relacionados ao AR não sejam compatíveis com o unity2020 e superior; portanto, verificamos apenas a opção mapbox para importar.
Após o sucesso da importação, o erro mostrado na figura abaixo será reportado, e o segmento de código correspondente será encontrado.
Pode ser resolvido removendo o comentário da declaração da variável de título.
Após a modificação, a janela de configuração irá aparecer. Se não houver janela pop-up, você pode clicar em mapbox->setup na barra de ferramentas para configurá-lo você mesmo, copiar o Token de acesso anterior e enviá-lo para uso.
3. Defina o mapa de satélite
Primeiro, crie um objeto de jogo vazio chamado Map e adicione o componente Abstract Map ao objeto Map. Na visualização Inspector, você pode definir as propriedades relacionadas conforme necessário. Na propriedade IMAGE, defina Data Source como Mapbox statellite para exibir o mapa de satélite .
Perceba o efeito ↓