Назад до Unity

DryreL Software Unity

Universal URL

Відкривайте посилання на будь-якій платформі Unity

Один виклик відкриває посилання у WebGL, на ПК і мобільних без проблем із блокувальниками спливних вікон. Уже на GitHub.

Доступно на GitHub

  • 6Платформи
  • 2Методів для вивчення
  • 0Об'єктів у сцені потрібно

Огляд

Що він робить

Легкий кросплатформний відкривач посилань для Unity з нативним мостом для WebGL і розумними запасними варіантами на ПК та мобільних.

  • Unity
  • C#
  • WebGL

Платформи

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

Можливості

Зроблено, щоб просто працювати

  • Усі платформиWebGL, Windows, macOS, Linux (зокрема WSL), Android та iOS.
  • Надійно у WebGLНативний міст .jslib відкриває посилання в новій вкладці без проблем із блокувальниками спливних вікон.
  • Розумні запасні варіантиУ Linux і WSL пробує wslview, xdg-open, PowerShell і cmd.exe, перш ніж перейти до Application.OpenURL.
  • Статичний APIВикликайте звідки завгодно, без MonoBehaviour і об'єкта в сцені.
  • Package ManagerВстановлюється просто за Git URL.

Довідник

API

МетодЩо робить
UniversalURL.Open(url)Відкриває URL у браузері за замовчуванням. Протокол (https://) обов'язковий.
UniversalURL.OpenURL(url)Відкриває URL і додає https://, якщо протокол не вказано.

Початок роботи

Встановлення та використання

  1. Відкрийте Package ManagerВ Unity оберіть Window, Package Manager, потім кнопку +.
  2. Додайте за Git URLВставте URL репозиторію й натисніть Add.

Потім у вашому коді

  • Відкрити посиланняUniversalURL.Open("https://example.com")Відкриває браузер за замовчуванням. Протокол обов'язковий.
  • Гнучкий варіантUniversalURL.OpenURL("patreon.com/c/DryreL")Сам додає https://, якщо його немає.