O Unity 2020 usa o plug-in MapBox para introduzir mapas de satélite (incluindo a nova versão da conta de registro do site oficial do Mapbox)

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
insira a descrição da imagem aqui
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.
insira a descrição da imagem aqui
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.
insira a descrição da imagem aqui

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.

insira a descrição da imagem aqui
Após o sucesso da importação, o erro mostrado na figura abaixo será reportado, e o segmento de código correspondente será encontrado.
insira a descrição da imagem aqui
Pode ser resolvido removendo o comentário da declaração da variável de título.
insira a descrição da imagem aqui
insira a descrição da imagem aqui
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.
insira a descrição da imagem aqui

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 .
insira a descrição da imagem aqui

Perceba o efeito ↓
insira a descrição da imagem aqui

Acho que você gosta

Origin blog.csdn.net/qq_44706002/article/details/126829451
Recomendado
Clasificación