Получение имени вебстраницы

Получение имени вебстраницы

Сообщение gnoblin 19 янв 2011, 07:23

Чтобы получить в юнити (в вебплеере) строку с полным путем к вебстранице:

1. в html пишем
Синтаксис:
Используется javascript
<script type="text/javascript" language="javascript">
                <!--
                function SayHello( arg )
                {
                    // show the message
                    // alert( arg );
                    var unity = unityObject.getObjectById("unityPlayer");
                    unity.SendMessage("Logic", "MyFunction", document.location.href);
                }
                -->
                </script>

2. в юнити в скрипте, который висит на ГО с именем Logic пишем
Синтаксис:
Используется csharp
string location = "#";
    public void MyFunction(string s)
    {
        location = s;
    }


3. в нужный момент вызываем в скрипте
Синтаксис:
Используется csharp
Application.ExternalCall("SayHello", "The game says hello!");


получаем что-то вида
http://www.blabla.com/blabla.html
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Вернуться в Tips & Tricks

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1