Комментарии проекта Unity
11

Редактор мультиязычности

» Unity
Если ваш проект небольшой и вам требуется перевод на несколько языков, то вам сюда. Небольшой редактор для юнити, который позволит вам создать ключи и их описания на нескольких языках.

Читать далее...
ledoed #1 - 2 months ago 0
Голосов: +0 / -0
Кстати пример как делать проект мультиязычным xgm.guru/p/unity/Sistema-Multi-yazyka-O8
Msey #2 - 2 months ago 0
Голосов: +0 / -0
Да. И кстати под IOS в билде через XCode была лажа с локализацией
Msey #4 - 2 months ago 0
Голосов: +0 / -0
но минус - нужен инет
Там инет по сути нужен только разработчику, чтобы локально в приложении сформировать мини-словарь переводов, а уже на устройстве из него цеплять нужные варианты
Все ассеты и наработки в принципе оинаково работают. Словарь переведенных выражений и доступ к ним по id-ключу языка, который задаем в меню
N7 Molot #5 - 2 months ago 0
Голосов: +0 / -0
Msey:
Есть вроде даже ассет, который берет прям из гугла перевод, но минус - нужен инет. И опять же да, не всегда перевод ровный
Msey #6 - 2 months ago 0
Голосов: +0 / -0
Tiodor, гугл с нейросетями в последнее время хорошо переводит, не надо тут :)
Бывают кейзы, когда он не понимает контекста, как например в слове Resume (продолжить или резюме??), но это все равно можно легко поправить или вообще избежать, если немного шарить в английском
Tiodor #7 - 2 months ago 0
Голосов: +0 / -0
Msey, если надо отбитый перевод, то можно и автоматом, но это явно не для качественных переводов.
Msey #8 - 2 months ago 0
Голосов: +0 / -0
можно кстати добавить кнопку translate, которая запрос шлет в гугл переводчик и возвращает в контейнер слов нужные переводы
ledoed #10 - 2 months ago (изм. ) 0
Голосов: +0 / -0
N7 Molot:
Вы глядит не плохо, а можно пример как можно его использовать в канвасе.
это редактор а не система смены языка ,вы получаете ключи и к ним описания в зависимости от языка , дальше это десерелизируйте (в пакете есть SerializableLang - обычный массив),закидывайте во временное хранилище и получаете значение ключа ,с канвасом: по идеи над понимать что есть статичный то есть (не изменяется ключ) и инициализируемый то вы должны от вашей системы языка получать значения ключа и передавать туда .да и смысл указывать окно если "статичный" кидаем скрипт который при смене языка запишет знач ключа
И на ассетсторе есть?
нет эксклюзивно на хгм
N7 Molot #11 - 2 months ago (изм. ) 0
Голосов: +0 / -0
Вы глядит не плохо, а можно пример как можно его использовать в канвасе.
У меня конечно своя система, но думаю будет интересно новичкам, как это можно реализовать. И желательно указать ещё где находится само окно, что бы сразу понимали куда топать.

И на ассетсторе есть?
62

Поповоду перемещения

» Unity
Только начал изучать юнити. Ни один из скриптов интернета у меня не работает.
Пишет что скрипты рабочие,но потом вылезают какие то ошибки.
Просто хочу что бы персонаж хотя бы перемещался влево право!
N7 Molot #24 - 5 months ago (изм. ) 0
Голосов: +0 / -0
Можно попробовать умножить скорость на fixedDeltaTime, но будет наверно быстрое.

То есть:
Старая строка:
rb2d.AddForce (movement * speed);
Новая:
rb2d.AddForce (movement * speed * Time.fixedDeltaTime);

Всё, вопрос можно закрывать. Про базовые уроки я имел веду, что бы просто разобраться как пользоваться unity
Прикрепленные файлы
SсRealm #25 - 5 months ago 0
Голосов: +0 / -0
Все. Спасибо. Двигется. Только управление очень тугое и с энрцией(
N7 Molot #26 - 5 months ago (изм. ) 0
Голосов: +0 / -0
SсRealm:
Bergi_Bear:
единицу уже давно добавил, не помогает
больше единицы, хз 10 или больше. Я на гифке ставил 100

Прикрепленные файлы
SсRealm #27 - 5 months ago 0
Голосов: +0 / -0
Bergi_Bear:
единицу уже давно добавил, не помогает
N7 Molot #28 - 5 months ago (изм. ) 0
Голосов: +0 / -0
выстави больше

SсRealm:
я monobehaviour удалил нечаяно, как его правильно написать снова?
public class CompletePlayerController : MonoBehaviour {
Прикрепленные файлы
Bergi_Bear #29 - 5 months ago 0
Голосов: +0 / -0
По первой ссылке из гугла будет не старя инфа, хз как ты это делаешь
Прикрепленные файлы
SсRealm #30 - 5 months ago 0
Голосов: +0 / -0
N7 Molot:
да заметил
я monobehaviour удалил нечаяно, как его правильно написать снова?
SсRealm #32 - 5 months ago (изм. ) 0
Голосов: +0 / -0
N7 Molot:
Поищи базовые уроки по unity, проще будет
Я кучу скриптов пробовал, у меня ни один не работает. Везде старая инфа

SсRealm:
Нашел speed поставил 1 но он все равно не ходит!
Прикрепленные файлы
N7 Molot #33 - 5 months ago (изм. ) 0
Голосов: +0 / -0
Поищи базовые уроки по unity, проще будет.
Вот так же, только со сриптом:
Прикрепленные файлы
SсRealm #34 - 5 months ago 0
Голосов: +0 / -0
N7 Molot:
нет, нажми на свой объект, в инспекторе нажми треугольник возле скрипта, там будет поле
Не понимаю

Нет никакого трегольника
Прикрепленные файлы
N7 Molot #35 - 5 months ago (изм. ) 0
Голосов: +0 / -0
нет, нажми на свой объект, в инспекторе нажми треугольник возле скрипта, там будет поле
SсRealm #36 - 5 months ago 0
Голосов: +0 / -0
Прикрепленные файлы
SсRealm #38 - 5 months ago 0
Голосов: +0 / -0
N7 Molot:
свой скрипт, там будет поле speed
Как его по другому открыть?
N7 Molot #39 - 5 months ago (изм. ) 0
Голосов: +0 / -0
свой скрипт, там будет поле speed
SсRealm #40 - 5 months ago 0
Голосов: +0 / -0
N7 Molot:
да не в редакторе скриптов, а редакторе unity
Что именно открывать?
N7 Molot #41 - 5 months ago 0
Голосов: +0 / -0
да не в редакторе скриптов, а редакторе unity
SсRealm #42 - 5 months ago 0
Голосов: +0 / -0
N7 Molot:
свой скрипт раскрой и дай скрин, если в поле speed стоит 0, поставь, хот бы 1
Там цифр вообще нет
Прикрепленные файлы
N7 Molot #43 - 5 months ago (изм. ) 0
Голосов: +0 / -0
свой скрипт раскрой и дай скрин, если в поле speed стоит 0, поставь, хот бы 1
SсRealm #44 - 5 months ago 0
Голосов: +0 / -0
удалил сбоку все лишние скрипты. Оставил только один мой. Ошибка пропала,игра запускается,но на управление все равно не реагирует
Прикрепленные файлы
N7 Molot #45 - 5 months ago (изм. ) 0
Голосов: +0 / -0
тогда перекинь в поле скрипта новый и удали:

SсRealm:
sprites default - это материал объекта
Прикрепленные файлы
SсRealm #46 - 5 months ago (изм. ) 0
Голосов: +0 / -0
Прикрепленные файлы
N7 Molot #47 - 5 months ago 0
Голосов: +0 / -0
в смысле не удаляется?
Bergi_Bear #48 - 5 months ago 0
Голосов: +0 / -0
А где шестеренка, я ее найти не могу
Вниз прокрути. где у тебя коллайдер и риджидбади, прям на всё панель правой кнопкой - Remove Component

фигасе там скриптов
SсRealm #49 - 5 months ago 0
Голосов: +0 / -0
вот эта? Она не удаляется(
Прикрепленные файлы
N7 Molot #50 - 5 months ago 0
Голосов: +0 / -0
забыл, у тя же 2019 версия - в неё точечки, раньше была шестеренка:
Прикрепленные файлы
SсRealm #51 - 5 months ago 0
Голосов: +0 / -0
SсRealm:
N7 Molot:
нам на нем нажми на шестеренку и выбери Remove Component
пора статьи писать для новичков
А где шестеренка, я ее найти не могу
N7 Molot #52 - 5 months ago (изм. ) 0
Голосов: +0 / -0
ниже
они должны быть последними в списке, а эти можно свернуть, нажав триугольник
SсRealm #53 - 5 months ago 0
Голосов: +0 / -0
N7 Molot:
нам на нем нажми на шестеренку и выбери Remove Component
пора статьи писать для новичков
Прикрепленные файлы
N7 Molot #54 - 5 months ago (изм. ) 0
Голосов: +0 / -0
нам на нем нажми на шестеренку и выбери Remove Component
пора статьи писать для новичков
Прикрепленные файлы
SсRealm #55 - 5 months ago 0
Голосов: +0 / -0
N7 Molot:
Я выделил

Смотри в списке компонентов, в инсепкторе, там должен быть скрипт и на нем поле с надписью "missing"
Что в этим делать?
N7 Molot #56 - 5 months ago 0
Голосов: +0 / -0
там же и примерный скрипт со значением "speed"

SсRealm:
В сообщении выще я тебе уже кидал выделеную
там только коллайдеры видны
SсRealm #57 - 5 months ago 0
Голосов: +0 / -0
N7 Molot:
Я выделил

Смотри в списке компонентов, в инсепкторе, там должен быть скрипт и на нем поле с надписью "missing"
В сообщении выще я тебе уже кидал выделеную
N7 Molot #58 - 5 months ago 0
Голосов: +0 / -0
Я выделил

Смотри в списке компонентов, в инсепкторе, там должен быть скрипт и на нем поле с надписью "missing"
Прикрепленные файлы
SсRealm #59 - 5 months ago 0
Голосов: +0 / -0
N7 Molot:
Это предупреждение, скорее у тебя на объекте весит пустой скрипт
И ты в поле speed поставил хоть что нить будь, кроме 0? Спид, это множитель скорости движения

Что бы я быстрее понял, пришли ещё скрин с выделенным объектом
А где он находится?

SсRealm:
N7 Molot:
Это предупреждение, скорее у тебя на объекте весит пустой скрипт
И ты в поле speed поставил хоть что нить будь, кроме 0? Спид, это множитель скорости движения

Что бы я быстрее понял, пришли ещё скрин с выделенным объектом
А где он находится?
Прикрепленные файлы
N7 Molot #60 - 5 months ago 0
Голосов: +0 / -0
Это предупреждение, скорее у тебя на объекте весит пустой скрипт
И ты в поле speed поставил хоть что нить будь, кроме 0? Спид, это множитель скорости движения

Что бы я быстрее понял, пришли ещё скрин с выделенным объектом
SсRealm #61 - 5 months ago 0
Голосов: +0 / -0
Запускается,но нет управления и ощибки что нет ссылки на моего персонажа в коде

N7 Molot:
SсRealm:
и не работает(
А что в самом низу кода, там одни фигурные скобки? Их должно быть две, одни закрывают класс, вторые метод обновления
От они обе
Прикрепленные файлы
N7 Molot #62 - 5 months ago 0
Голосов: +0 / -0
SсRealm:
и не работает(
А что в самом низу кода, там одни фигурные скобки? Их должно быть две, одни закрывают класс, вторые метод обновления