Задать вопрос
  • UnityEngine пропущена директива using или ссылка на сборку, что не так?

    MrMureno
    @MrMureno Куратор тега Unity
    я бы определенно посоветовал сделать именно так.
    как мне помнится там в истоляторе и так по умолчанию предлагает её поставить и надо просто не "мешать" установщику" ) снимая лишние галочки.)
  • UnityEngine пропущена директива using или ссылка на сборку, что не так?

    MrMureno
    @MrMureno Куратор тега Unity
    урок небось старый и в MonoDevelop
    вы наверное следуя уроку - его и запустили. (хотя откуда он у вас в Unity 2018 странно.)
  • Как решить проблему со скриптом вхождения в машину?

    MrMureno
    @MrMureno Куратор тега Unity
    просто дополню. что тут однозначно не верный момент это - Input не в Update

    OnTriggerStay is called almost all the frames for every Collider other that is touching the trigger. The function is on the physics timer so it won't necessarily run every frame.

    Отделяйте логику ввода и логику тригера.
    тригер пусть выставляет флаг - CanUseCar.
    и уже в Update проверяйте что то вроде
    if (Input.GetKey(KeyCode.F) && inCar && CanUseCar)
    {
    inCar  = false;
    CanUseCar = false;
    }


    ну а так да. вы сели в машину и по этой же клавише сразу из неё вышли. сделайте на разные клавиши и убедитесь что работает) а потом флагом или доп проверкой какой нить - добейтесь корректной работы.

    ну или просто отладка. или добавьте
    Debug.Log("In");
    Debug.Log("Out");
    и посмотрите вызывается как и когда)
  • Передвижение врага в 2д?

    MrMureno
    @MrMureno Куратор тега Unity
    такое..спорно про короутины.
    если просто ходит туда сюда и сложнее ничего не будет - то короутина - хороший вариант.
    но их дебажить намного неудобнее.

    и кстати по хорошему все равно ввести бы состояния (даже используя короутину) чтоб просто спустя время - легче было понять и вспомнить что тут происходит.

    да и состояний бы тут три)) пауза. идет право. идет лево)

    ну или вообще сделать аниматором))
  • Не отображаются стрелки перемещения обьекта. Как включить их?

    MrMureno
    @MrMureno Куратор тега Unity
    присмотрелся..и иконка дефолтного материала..как будто не верно рисуется.
    окажется что это какой нить райзен с встроенным ядром и кривенькими дровами.
  • Не отображаются стрелки перемещения обьекта. Как включить их?

    MrMureno
    @MrMureno Куратор тега Unity
    хм, точно не заметил сразу)) те же конусы..как будто модельки нету..или отрисовать её не умеет.
    Alex, случайно не ноутбук или что-то на встроенном видеоядре??
  • Не отображаются стрелки перемещения обьекта. Как включить их?

    MrMureno
    @MrMureno Куратор тега Unity
    ну если дело именно в баге в версии юнити..то переустановка такой же на такую же и не поможет)
    вы первый раз ставили?
    до этого стояла более старая версия юнити? в ней все норм?
    просто уже любопытно как так)
    а вообще если реально просто взали и установили. - то баг репорт юнитовцам отпишите. со всеми вот данными о системе там и тд.
    вдруг что-то специфическое и исправят в будующих релизах)
  • Не отображаются стрелки перемещения обьекта. Как включить их?

    MrMureno
    @MrMureno Куратор тега Unity
    https://blogs.unity3d.com/wp-content/uploads/2018/...
    хм странно на скринах в блоке с примечанием к релизу есть..конусы..на стрелочках.
    может криво установилось что то..
    не нашел ни упоминания настройки такой, ни бага описание
  • Как компилировать когда в проекте имеются скрипты редактора?

    MrMureno
    @MrMureno Куратор тега Unity
    ну да. директивами - можно убрать чтоб скомпилировалось.
    а вообще логику выполнения от логики "в редакторе подправить" вам бы отделить..
    в редакторе..конструируем..собираем..правим..но в том же скрипте чтоб и рабочий код был..который выполняется в собранном..это дикость)
  • Как компилировать когда в проекте имеются скрипты редактора?

    MrMureno
    @MrMureno Куратор тега Unity
    а причем тут executeineditmode и скрипты редактора??
    вы опять мягкое с теплым путаете и постановку задачи пишите криво.

    в общее описание задачи (НЕ КОММЕНТАРИЕМ) добавляйте что именно пишет/ругается Unity у вас. и код этого скрипта, на который ругается.

    Зачем вообще в эдитор скриптах executeineditmode ?? как уже ни раз убеждался у вас проблемы с архитектурой и отсутствием системного подхода.
    извините если это не так, но создается впечатление что вы лепите пока лепится и не сломается.
  • Распознавание текста Unity3D?

    MrMureno
    @MrMureno Куратор тега Unity
    вы бы хоть какую-то конкретику внесли.
    фото, видео.
    речь
    самописный?

    онлаин? офлаин?

    Платформа? мобильное/ПК?

    Unity тут вообще побоку. найдите технологию и интегрируйте. плагину скормить пару запросов обычно не особо большая проблема.
  • Как заставить камеру следовать на игроком?

    MrMureno
    @MrMureno Куратор тега Unity
    но все равно у вас камера будет именно замороженная. если персонаж будет бежать "в бок" выглядеть это будет нелепо.
    камеры от третьего лица все же вращаются за персонажем.
    а вы хотите аля "диабло" камера..изометрическая эдакая) вид сверху.ну ок)
  • Как заставить камеру следовать на игроком?

    MrMureno
    @MrMureno Куратор тега Unity
    если заходите можете добавить кроме оффсета(смещения) по позиции еще и угол. но в данном варианте просто как поставите камеру в Editor, под таким углом и будет стоять.

    главное не забудте из под угрока/куба вытащить) чтоб была самостоятельным объектом)
    ну и ссылки все назначить и тд)
  • Как заставить камеру следовать на игроком?

    MrMureno
    @MrMureno Куратор тега Unity
    если вам надо чтоб камера.."смотрела на персонажа со спины"..
    то не ложите камеру под персонажа.

    а сделайте отдельным объектом.и скрипт со ссылкой что то вроде

    public Transform target;//your cube or player
    public Vector3 offset;//offset))) change value in editor
    ///
    
    void Update()
    {
    this.transform.position = target.position+offset;
    }
  • Как заставить камеру следовать на игроком?

    MrMureno
    @MrMureno Куратор тега Unity
    просто для понимания.
    у каждого объекта есть
    localRotation и rotation. (ну и позиция и масштаб)
    и они могут отличаться для объектов у которых есть родитель в иерархии.

    повторюсь. смотрите примеры. читайте документацию.
    если такие вещи вызывают затруднения и непонимание со старта. то тут или выспаться )) или будет тяжко очень дальше)
  • Как заставить камеру следовать на игроком?

    MrMureno
    @MrMureno Куратор тега Unity
    и вот что вас не устраивает в работе "без скрипта"??
    вы двигаете и вращаете Cube.и если нет никакого скрипта. камера за ним следует.

    и что вы хотели скриптом изменить? нужно какое-то другое поведение?
    вы на скрипте убрали "галочку" возможно..а не удалили его с камеры.

    ну и почитайте!!!!! про локальные и глобальные - координаты ,повороты и масштаб scale).
    чтобы понято что ваше
    transform.rotation = activeRotation;
    - творит жуткую дичь)

    разберите какой-то пример.может. те же официальные туториалы.
  • Как заставить камеру следовать на игроком?

    MrMureno
    @MrMureno Куратор тега Unity
    ни скриншотов иерархии, ни примера кода.
    что ж. чтоб двигалась за игроком. надо положить камеру под игрока) и добавить смещение)
    или скриптом. приравнивать позицию +смещение + контроллировать поворот))

    хотели наверное примеры кода и пояснения?!)) ¯\_(ツ)_/¯
  • Какой ассет для локализации выбрать?

    MrMureno
    @MrMureno Куратор тега Unity
    тут уже кто на что горазд. с принудительным апдеитом.
    вообще если у вас где то будет свой сервер. ... то обычно делают простеиший малюсенький запросик. который возвращает с сервера "номер доступной версии". и в клиенте вшит номер. сравнили. надо обновлять - говорим что сорян. без обновы не играем иди качай.

    бывает еще передают кроме последней версии в сторе - совместимую версию) тоесть клиент версии 5, в маркете есть версия - 7. а минимально совместимая 6.

    но как уже сказал кто что придумает. не у всех там одинаково и универсально.
  • Какой ассет для локализации выбрать?

    MrMureno
    @MrMureno Куратор тега Unity
    один раз применился. и точно так же каждый раз загружается.
    поменял патчем текст "ппппп" на "аааааа" и что он по вашему не грузится из бинарника приложухи теперь?
    как грузился набором ноликов и единиц. так и грузится. точно так же из папки в системе. всегда и на старте.

    а про патчей систему. а про что то готовое и автоматическое. мол вот была одна сборка. зафиксировал.
    комитил /менял/делал. и вуаля. вместо новой апкашки - юнити собирает небольшой патч. который можно в гугл плей тот же подгрузить. и будет не вся игра качаться заново. и не obb фаил здоровенный. а маленький патч.

    но что то именно на такой вариант, доступный как я понимаю при нативной разработке в андроид студио, не встречал
  • Какой ассет для локализации выбрать?

    MrMureno
    @MrMureno Куратор тега Unity
    вы же понимаете что доставлять со своего сервера..чревато) наличием сервера и огромным трафиком.
    вот станет у вас 10 000 пользователей. каждый выкачет бандлик на 1мегабаит. один раз.

    а еще как вы будете гарантировать что пользователю надо или нет качать? свой сервер? свои локализации?
    все равно грузить из гугл плея. у многих стоит автообновление.

    китайские сторы разве что. но там вам отдельные сервера вкитае иметь почти наверняка придется. или прокси.

    в общем смотрите на плюсы и минусы) сложить кучу забот по доставке контента на гугл меркет - обычно удобнее. чем многие и пользуются.