Kembali ke Unity

DryreL Software Unity

Universal URL

Buka tautan di setiap platform Unity

Satu panggilan membuka tautan di WebGL, desktop, dan mobile, tanpa masalah pemblokir popup. Kini tersedia di GitHub.

Tersedia di GitHub

  • 6Platform
  • 2Metode untuk dipelajari
  • 0Objek scene yang dibutuhkan

Ringkasan

Apa yang dilakukannya

Pembuka URL lintas platform yang ringan untuk Unity, dengan jembatan native untuk WebGL dan fallback cerdas di desktop dan mobile.

  • Unity
  • C#
  • WebGL

Platform

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

Fitur

Dibuat untuk langsung berfungsi

  • Setiap platformWebGL, Windows, macOS, Linux (termasuk WSL), Android, dan iOS.
  • Andal di WebGLJembatan native .jslib membuka tautan di tab baru tanpa masalah pemblokir popup.
  • Fallback cerdasDi Linux dan WSL, ia mencoba wslview, xdg-open, PowerShell, dan cmd.exe sebelum beralih ke Application.OpenURL.
  • API statisPanggil dari mana saja, tanpa MonoBehaviour atau objek scene.
  • Package ManagerPasang langsung dari URL Git.

Referensi

API

MetodeFungsinya
UniversalURL.Open(url)Membuka URL di browser default. Protokol (https://) wajib.
UniversalURL.OpenURL(url)Membuka URL dan menambahkan https:// bila protokolnya tidak ada.

Mulai

Pasang dan gunakan

  1. Buka Package ManagerDi Unity pilih Window, Package Manager, lalu tombol +.
  2. Tambahkan dari URL GitTempel URL repositori dan tekan Add.

Lalu, di kode Anda

  • Buka tautanUniversalURL.Open("https://example.com")Membuka browser default. Protokol wajib.
  • Versi fleksibelUniversalURL.OpenURL("patreon.com/c/DryreL")Menambahkan https:// untuk Anda jika belum ada.

Persyaratan

Sebelum Anda mulai

  • Unity 2021.2 atau lebih baru