Size: a a a

2020 June 19

АП

Артем Петров... in unity3d.ru
Alexander P
Неееет.
У твоего текста будет компонент, который хранит ключ. Реализуй шаблон Наблюдатель, где наблюдателями будут твои строки в гуях, а наблюдаемым -- компонент-сервер, который хранит название текущей локализации и объект со всеми строками. Когда текст создаётся в сцене, пусть он подписывается на обновления сервера. В момент Awake или Start он будет подтягивать строку из текущей локализации. Когда ты захочешь поменять ее, ты просто меняешь объект-массив в сервере и вызываешь какой-нибудь апдейт метод, который автоматом заапдейтит все подписанные на него компоненты-тексты.
Короче с наблюдателем ?
источник

AP

Alexander P in unity3d.ru
Артем Петров
Короче с наблюдателем ?
Да, пробуй так
источник

АП

Артем Петров... in unity3d.ru
Ок. Спасибо
Обнял приподнял
источник

AP

Alexander P in unity3d.ru
Я, конечно, для этого JSON не использовал, а писал свою базу, но думаю, что внутри разных реализаций по работе с ним должны быть определенные оптимизации в том числе
источник

АП

Артем Петров... in unity3d.ru
Alexander P
Ну, 300 штук это как два пальца сами знаете, что сделать
А если было бы 300к штук. Тоже самое же было бы. Скорость поиска Dictionary по ключу не зависит от их количества
источник

AP

Alexander P in unity3d.ru
Артем Петров
А если было бы 300к штук. Тоже самое же было бы. Скорость поиска Dictionary по ключу не зависит от их количества
Нужно проверять, даст ли строковый ключ О(1). Делать 300к enum'ов ты точно не будешь.
источник

L

Lucas in unity3d.ru
Я вчера вроде кидал ссылку на ассет? Там как раз через наблюдателя
источник

АП

Артем Петров... in unity3d.ru
Lucas
Я вчера вроде кидал ссылку на ассет? Там как раз через наблюдателя
Да, но я думал там сложно как то все.

Да и просто самому интересно сделать что нибудь
источник

L

Lucas in unity3d.ru
Сложно? Там пример есть
источник

АП

Артем Петров... in unity3d.ru
Я не смотрел ещё )
источник

L

Lucas in unity3d.ru
Если самому интересно сделать, то другое дело
источник

L

Lucas in unity3d.ru
Если для изучения - это одно, если чтобы сделать и это хорошо сразу работало - другое
источник

АП

Артем Петров... in unity3d.ru
Но нужно второе. Но от первого тоже бы не отказался
источник

L

Lucas in unity3d.ru
Или или :) Первое -будет дольше ,свой велосипед делать будешь
источник

АП

Артем Петров... in unity3d.ru
Согласен. Попробую ассет. А в свободное время велосипед поизобретаю. Спасибо
источник

МБ

Макс Бабич in unity3d.ru
Дмитрий Туманов
Привет. Пытался найти готовое решение воксель движка для генерации мира аля майнкрафт - но тупо ничего нет и близко похожего на генерацию майнкрафта. Никто не встречал воксель движок, который повторял (насколько мог) идеи майна? Банально - чтобы были пещеры
Я перерыл весь гитхаб, ассет стор и гугл.
Minetest
источник

EK

Eugene Kuz in unity3d.ru
Ребята, подскажите как сделать задержку переключения между сценами, чтобы она не была такая быстрая
источник

DL

Dmitriy Litvinovich in unity3d.ru
как вариант фэйд добавить
источник

DL

Dmitriy Litvinovich in unity3d.ru
источник

EK

Eugene Kuz in unity3d.ru
Спасибо!🖖🏻
источник