Înapoi la Unity

DryreL Software Unity

Universal URL

Deschide linkuri pe orice platformă Unity

Un singur apel deschide un link pe WebGL, desktop și mobil, fără probleme cu blocantele de pop-up. Disponibil acum pe GitHub.

Disponibil pe GitHub

  • 6Platforme
  • 2Metode de învățat
  • 0Obiecte de scenă necesare

Prezentare

Ce face

Un instrument ușor și multiplatformă pentru deschiderea URL-urilor în Unity, cu punte nativă pentru WebGL și variante de rezervă inteligente pe desktop și mobil.

  • Unity
  • C#
  • WebGL

Platforme

  • WebGL
  • Windows
  • macOS
  • Linux
  • Android
  • iOS

Funcții

Făcut să meargă pur și simplu

  • Toate platformeleWebGL, Windows, macOS, Linux (inclusiv WSL), Android și iOS.
  • De încredere pe WebGLO punte nativă .jslib deschide linkurile într-o filă nouă fără probleme cu blocantele de pop-up.
  • Variante de rezervă inteligentePe Linux și WSL încearcă wslview, xdg-open, PowerShell și cmd.exe înainte să recurgă la Application.OpenURL.
  • API staticApelează-l de oriunde, fără MonoBehaviour sau obiect de scenă.
  • Package ManagerInstalează direct din URL-ul Git.

Referință

API

MetodăCe face
UniversalURL.Open(url)Deschide URL-ul în browserul implicit. Protocolul (https://) e obligatoriu.
UniversalURL.OpenURL(url)Deschide URL-ul și adaugă https:// dacă lipsește protocolul.

Începe

Instalează și folosește

  1. Deschide Package ManagerÎn Unity alege Window, Package Manager, apoi butonul +.
  2. Adaugă din URL GitLipește URL-ul depozitului și apasă Add.

Apoi, în codul tău

  • Deschide un linkUniversalURL.Open("https://example.com")Deschide browserul implicit. Protocolul e obligatoriu.
  • Varianta flexibilăUniversalURL.OpenURL("patreon.com/c/DryreL")Adaugă https:// pentru tine când lipsește.

Cerințe

Înainte să începi

  • Unity 2021.2 sau mai nou