Вы б добавили какая у вас версия Unity. Откуда этот лог с датой и временем. непонятно где было отпечатанно Prestarting Courotine и прочее.
Что вы там скачиваете, может вы качаете текстуру и банально она качается это время.
В общем так себе пока что у вас описание.
Чта? Десятикилометровый мир, с точностью до миллиметра. Зачем? На чем вы столько геометрии отрисуете? и вообще точность числа и размер мира- мягко говоря почти никак не связанны. в камеру/рендер даже если и попадет все сразу (с далека, при нереальной дальности отрисовки) - там будет плевать на обхекты в далеке, хоть они на метр не точно стоят.
В общем что то вы странное перемудрили так вот сопоставляя миллиметр и точность числа.
а не многовато вопросов? (тем более что спустя минутку другую, вы сами находите на них ответы)
а про мрз просто взять как данные и загрузить. хоть в папку сложите. хоть сразу из оперативки используйте проиграйте. правда вопрос..зачем? подгружать если ресурсы для игры или приложухи..так для этого в юнити ассет бандлы придумали.и кешируется и материаты и текстуры и прочее умеет)
Alex Maximovich: хех. к сожалению ваш ответ ему не поможет. Наш товарисчь просто пересоздал вопрос в надежде на то что ему напишут код.
У него проблемы с пониманием ссылочных типов данных. о чем я ему в прошлой копии вопроса разъяснил((
ОН создал список элементов WordsList из массива words.
а потом подменял
words[i].word = LangSystem.lng.sports[i];
и удивлялся что у него перезатираются значения, а не новые добавляются..
если и после этого до сип пор не понятно о чем я и тд. то печально. вам надо курсы основ программирования и про структуры данных. или пойти высшее получить и научится учится) (но последнее это сильно долгий вариант)
Антон Вертов:
Еще раз повторю вся ваша проблема в том что у вас не список строк. у вас список ОБЪЕКТОВ типа WordsList. внутри которых есть строки.
И для указанного выше варианта вам понадобится конструктор для WordsList
Все. вы не включаете мозг. не смотрите что куда копируется. вы просто прикрутили списки в конец. а проблема с тем что вы
words[w].word = LangSystem.lng.geo[w]; - этим затираете
words[w].word = LangSystem.lng.sports[w]; - это
никуда не делась.
Сядьте на квадратиках и кружочках распишите что у вас куда и как надо копировать.просто абстракциями. без списков и массивов.
Про ссылки и массивы почитайте.
у вас СПИСОК ОБЪЕКТОВ ССЫЛОК words[w] - ссылочка. вы внутри объекта words[w] подменили переменную word - здорово. а потом еще снова подменили. и у вас поидее не просто "в wordList только элементы из wordListGeo", а по два раза каждый. потому что вы туда два раза через AddRange набор ссылок запихали.
Кстати как САМЫЙ простой вариант избавится от этих нажатий Win - в случае если можете жить без этой доп клавиши и дублирования нажатия колеса через кнопку - просто ФИЗИЧЕСКИ удалить кнопку) разобрать. кликер выпаять/выдрать/сломать (на ваш вкус)
ну если китайцы не скопировали и контроллер внутри, и свои софт в нагрузку не положили..
то что ж tuwkan: придется ему смирится или с кривыми кнопкомаперами) или все же покупать нормальную технику) или сэкономив - жить с неудобствами)
хм. плагинчик для веб запросов используем и не из стриминг ассетов вытягиваем у себя.
и парсер json тоже другой.
но вдруг вам поможет
var request = new HTTPRequest(new Uri(serverURL + path + "?language=" + language), HTTPMethods.Get);
request.SetHeader("Content-Type", "application/json; charset=UTF-8");
как бы кодировочка UTF-8 и все отлично с json
А вообще для локализации ,чуть более сложной чем пара фраз, я б предложил использовать https://www.assetstore.unity3d.com/en/#!/content/14884
да, 45 баксов. но он стоит каждой копейки. да что там он стоит еще раз пять своей цены..
"Ещё одно рудиментарное наследие LXDE — отсутствие интерфейса для настройки сенсорной панели (тачпада)."
из гугления..так что меню такого точно не найдете.))
а что тут не ясного? у вас столько всего рисуется что CPU проставивает местами, а GPU пашет во всю.
Хотя судя по тому что там ничего не рисуется в сцене..нет ни треугольников ни дроуколов, может банально на деваисе лок отрисовки в 60 кадров в секунду стоит. и все у вас впорядке и чего вам еще надо, еще быстрее ??
а если попробовать создать новую пустую сцену и загрузить её из меню попрбовать? то все норм?
может у вас версия юнити самой какая-нить старая с багом.?
и если вдруг не попадалось на глаза(то почитайте и посмотрите), там еще и спраит пакер встроенный и супер удобный. по сути ничего от вас не требующий, кроме как пометить что из графики хотите склеить, и склеить)
И работаешь дальше просто как с отдельными картинками (как и раньше), просто получив оптимальную отрисовку canvas-ов))
да, с вектором проблемка конечно в Unity. но если для полдожек(центра залики) не нужно какого-либо особо высокого разрешения, просто цвет или узор. то текстурами большого разрешения - все вполне годно решается.
{
if (source.isPlaying)//или сейчас пауза
source.time = (int)sldSeek.value;
}
и вот этот кусок кто дергает?? случает не на слайдере в OnChangeValue??
а то выйдет что вы меняете время) а изменение времени вызвает перерисовку позиции. и перерисовка позиции вызывает время. и пошло поехало.
sldSeek.value = source.time;
source.time = (int)sldSeek.value;
вот эти друг друга у вас туда сюда не выходит ли что дергают? добавьте строчки дебага и посмотрите как у вас в консоль бесконечно печатает небось