
Voltar para Unity
DryreL Software Unity
Universal URL
Abra links em todas as plataformas Unity
Uma chamada abre um link no WebGL, desktop e celular, sem problemas com bloqueadores de pop-up. Já disponível no GitHub.
Disponível no GitHub
- 6Plataformas
- 2Métodos para aprender
- 0Objetos de cena necessários
Visão geral
O que ele faz
Um abridor de URL leve e multiplataforma para Unity, com ponte nativa para WebGL e alternativas inteligentes no desktop e no celular.
- Unity
- C#
- WebGL
Plataformas
- WebGL
- Windows
- macOS
- Linux
- Android
- iOS
Recursos
Feito para simplesmente funcionar
- Todas as plataformasWebGL, Windows, macOS, Linux (incluindo WSL), Android e iOS.
- Confiável no WebGLUma ponte nativa .jslib abre links em nova aba sem problemas com bloqueadores de pop-up.
- Alternativas inteligentesNo Linux e no WSL ele tenta wslview, xdg-open, PowerShell e cmd.exe antes de recorrer ao Application.OpenURL.
- API estáticaChame de qualquer lugar, sem MonoBehaviour nem objeto de cena.
- Package ManagerInstale direto pela URL Git.
Referência
API
| Método | O que faz |
|---|---|
| UniversalURL.Open(url) | Abre a URL no navegador padrão. O protocolo (https://) é obrigatório. |
| UniversalURL.OpenURL(url) | Abre a URL e adiciona https:// quando falta o protocolo. |
Comece
Instale e use
- Abra o Package ManagerNo Unity, escolha Window, Package Manager e depois o botão +.
- Adicionar pela URL GitCole a URL do repositório e aperte Add.
Depois, no seu código
- Abrir um link
UniversalURL.Open("https://example.com")Abre o navegador padrão. O protocolo é obrigatório. - Versão flexível
UniversalURL.OpenURL("patreon.com/c/DryreL")Adiciona https:// para você quando estiver faltando.
Requisitos
Antes de começar
- Unity 2021.2 ou mais recente
