Игровые настройки в веб-плеере

Общие вопросы о Unity3D

Игровые настройки в веб-плеере

Сообщение strelok 07 ноя 2010, 14:26

В игре присутствуют настройки качества графики и точности физики. При повторном запуске приложения, точность физики возвращается к установленному "по умолчанию", а вот настройки графики остаются такими, какими были определены при предшествующем запуске и не возвращаются "по умолчанию". При чём, это происходит во всех браузерах, кроме Internet Explorer, в нем всё работает как задумывалось. При PC-сборке, тоже всё работает, как задумывалось(значит в коде лажы нет). Видимо, браузеры запоминают эту настройку навсегда (почему, тогда, настройки физики не запоминаются). Как это побороть?
strelok
UNIверсал
 
Сообщения: 356
Зарегистрирован: 15 ноя 2009, 13:29
Откуда: Курск

Re: Игровые настройки в веб-плеере

Сообщение gnoblin 07 ноя 2010, 17:25

А где настройки хранятся, в playerprefs?
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: Игровые настройки в веб-плеере

Сообщение strelok 08 ноя 2010, 08:31

Нигде не хранятся. Просто переключаются QualitySettings.currentLevel = QualityLevel.Good и т.д.
strelok
UNIверсал
 
Сообщения: 356
Зарегистрирован: 15 ноя 2009, 13:29
Откуда: Курск

Re: Игровые настройки в веб-плеере

Сообщение Neodrop 08 ноя 2010, 08:46

Если вы нигде не сохраняете свои настройки, они никак не могут "запомниться" сами собой.
QualityLevel зависит от настроек Edit->ProjectSettings->Player
Физика Edit->ProjectSettings->Physics
Нигде и ни при каких условиях, ни один броузер их не сохранит и не перезапишет. Только ваш собственный код или обрывки чужого кода могут это сделать через PlayerPrefs, как упомянуто выше.

Опишите шаг за шагом ситуацию и ваши действия. Дайте дему, проверить ваше утверждение. :!!
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Игровые настройки в веб-плеере

Сообщение strelok 08 ноя 2010, 09:09

По умолчанию обе настройки - "хорошо".
Поменяйте настройки, закройте окно с плеером и снова перейдите по ссылке. У меня настройки физики возвращаются на "хорошо", а вот настройки графики не возвращаются.

http://actionballgame.narod.ru/test_setting.html
strelok
UNIверсал
 
Сообщения: 356
Зарегистрирован: 15 ноя 2009, 13:29
Откуда: Курск

Re: Игровые настройки в веб-плеере

Сообщение Neodrop 08 ноя 2010, 09:34

Да. У меня так же.
Если вы так уверены, что нигде эти настройки не сохраняете, тогда что мешает на старте программы их выставить в желаемые (по-умолчанию)?
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Игровые настройки в веб-плеере

Сообщение strelok 08 ноя 2010, 09:55

Я так делал, определял значения в первой стартовой сцене, которой было "главное меню", но при возвращении в главное меню, настройки становились "по умолчанию". :)) Пока не "родил", что нужно добавить "пустую" стартовую сцену, содержащую только настройки по умолчанию и загрузку "главного меню".
Гуд! Благодарю за толчок мысли.
P.S. Но всё же.... Ведь в Internet Explorer работало как надо, и в standalone - сборке тоже....
strelok
UNIверсал
 
Сообщения: 356
Зарегистрирован: 15 ноя 2009, 13:29
Откуда: Курск

Re: Игровые настройки в веб-плеере

Сообщение gnoblin 08 ноя 2010, 17:47

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


Вернуться в Общие вопросы

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

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