Если использовать Application.OpenURL(“http://unity3d.ru”); то ссылка откроется в этом же окне(где находится Web Player);
Но а вдруг если надо открыть ссылку в новой вкладке?

Первый вариант


Делается это так:


1.Скачиваем


2.Открываем любым текстовым редактором html файл который с генерировал [unity 3D]


3.Находим строчку <title>……</title>


4.После нее добавляем <script src=”OpneURL.js” type=”text/javascript”>


(Файл OpneURL.js должен лежать рядом с html файлом или тогда надо указать путь к ему src=”OpneURL.js”)


5.Вместо Application.OpenURL(“http://unity3d.ru”); делаем так Application.ExternalCall(“OpenURL”, “www.unity3d.ru”);


Второй вариант
Некуда не нужно ничего вставлять!!! :D
Проcто в юнити вызываем:
Application.ExternalCall(“window.open”, “http:\\www.unity3d.ru”);
И вуаля!!!! :D

Глядим как работает:

Unity-OpenURL

VN:F [1.9.3_1094]
Rating: 10.0/10 (2 votes cast)
VN:F [1.9.3_1094]
Rating: +2 (from 2 votes)
Открытие ссылки в новом окне OpenURL, 10.0 out of 10 based on 2 ratings

Ваш отзыв

Вы должны войти, чтобы оставлять комментарии.



Страница 1 of 0