[РЕШЕНО] UnityScript странности!

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Re: UnityScript странности!

Сообщение webjema 10 авг 2012, 22:56

Paul Siberdt писал(а):Сделайте пэкэдж с глюком, вложите в сообщение - мож так пойму что есть что.


так у меня приложение работает только в WebPlayer, много завазяно на HTML и сервер
webjema
UNец
 
Сообщения: 40
Зарегистрирован: 26 июл 2012, 15:00

Re: UnityScript странности!

Сообщение Syberex 10 авг 2012, 23:02

Хотите кодить попроще используйте JS и Array.
Хотите Dictionary и прочие вкусности - юзайте C# ...

JS для тех, кто не знает о конструкторах, принципах ООП и тд, вас же он больше сбивает с толку, чем облегчает работу!
Аватара пользователя
Syberex
Адепт
 
Сообщения: 2292
Зарегистрирован: 14 янв 2011, 20:35
Откуда: Кострома
  • Сайт

Re: UnityScript странности!

Сообщение seaman 10 авг 2012, 23:03

выполнение скрипта тоже обрывается

Что значит "обрывается" все таки?
Вылетает с ошибкой.
Вылетает без ошибки
просто пропускает некую последовательность действий скрипта
приложение работает только в WebPlayer

Тогда непонятны Ваши заморочки с инспектором. Какой инспектор в вебплейере? Значит можно в редакторе запустить? Тогда - что пишет в лог/консоль?
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: UnityScript странности!

Сообщение webjema 10 авг 2012, 23:19

seaman писал(а):
выполнение скрипта тоже обрывается

Что значит "обрывается" все таки?
Вылетает с ошибкой.
Вылетает без ошибки
просто пропускает некую последовательность действий скрипта
приложение работает только в WebPlayer

Тогда непонятны Ваши заморочки с инспектором. Какой инспектор в вебплейере? Значит можно в редакторе запустить? Тогда - что пишет в лог/консоль?


"обрывается" - это значит, что обсуждаемая строка и все что дальше просто тихо не выполняется.
В том то и дело, что запуская в WebPlayer переменные инициализировались по данным из Инспектора, которые там были на момент Build
После запуска в редакторе, приложение вылетает, так как некоторые конструкции работают только в WebPlayer.

Спасибо вам огромное за помощь. Ошибка нашлась.
Оказалось, что id передавался типом String
А, так как у меня myObjects = new Dictionary.<int,Transform>(); ключи int, то в работе была ошибка (да, друзья, это НЕ JS, это UnityScript!)

Как же сложно отлаживать WebPlayer.
Подскажите, слышал в PRO есть отладка и в WebPlayer - как она выглядит?
webjema
UNец
 
Сообщения: 40
Зарегистрирован: 26 июл 2012, 15:00

Пред.

Вернуться в Почемучка

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

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