Uso de sessão AR fora do local
Este artigo explica como usar a sessão AR quando não está no local.
Antes de começar
- Compreenda conceitos e fluxos da sessão AR
Ativar modo de simulador
O modo Simulator evita a necessidade de os desenvolvedores permanecerem fisicamente no local durante o desenvolvimento de aplicativos AR.
Neste modo, a sessão não utiliza dados GNSS ou usa dados GNSS falsos como entrada.
Aviso
Ao ativar o modo simulador, uma marca d'água específica aparecerá na tela.
Quando o mini-programa for oficialmente lançado, a sessão AR não pode usar o modo simulador. Remova esta configuração antes do lançamento.
Sem usar dados GNSS
Use o método EasyARSession setGeoLocationInput(inputMode, geoLocation) passando apenas a string "Simulator". Depois disso, a sessão não realizará nenhum posicionamento relacionado a coordenadas.
session.setGeoLocationInput("Simulator");
Usando dados GNSS simulados
Para simular o uso em uma localização específica, use o método EasyARSession setGeoLocationInput(inputMode, geoLocation) passando "Simulator" e as coordenadas desejadas. A sessão usará coordenadas simuladas para posicionamento.
const targetLongitude = 123.45; // Longitude
const targetLatitude = 32.1; // Latitude
session.setGeoLocationInput("Simulator", { longitude: targetLongitude, latitude: targetLatitude });
Aviso
Dados simulados devem usar coordenadas no sistema WGS-84.
Dados de coordenadas incorretos podem causar falhas ou erros de posicionamento.