Задать вопрос
  • Как поднять объект на определенную высоту в Unity3d?

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

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

    Научитесь искать информацию, не всегда попадется кто- то кто все расскажет.
  • Как поднять объект на определенную высоту в Unity3d?

    MrMureno
    @MrMureno Куратор тега Unity
    в дебаг режиме...не компонент Animation надо смотреть, а сами фаилики - open.anim и close.anim
    там эта противная галочка Легаси


    transforn.GetComponent
    и
    gameObject.GetComponent
    чтоб знали суть одно и тоже, на компоненте gameObject, или на компоненте трансформа вызвать если, то по сути если упростить, то он "рядом" (на этом же объекте) будет искать искомый компонент.

    так что по коду все в порядке на вид. и все находит (раз не ругается Null на door, то вы его проставили в редакторе) и даже вызывает, просто не может проиграть анимацию из за Legacy этого скорее всего.
  • Разработка на Unity3D + Android Studio?

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

    Обновили плагин - подкинули новый в юнити.
    По крайней мере Гугл, Gear и прочие подобные имеено так и работают.
  • Как поднять объект на определенную высоту в Unity3d?

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

    и еще сама анимация..
    эм..как бы поянить..вы её как создали?? из Animation View?
    https://answers.unity.com/storage/attachments/1855...
    https://answers.unity.com/storage/attachments/1855...
    возможно флаг Legacy не проставился, если создали как то "криво" (должна стоять там галочка..увидите в дебаг моде, на скрине есть пояснение где это и как переключить)
  • Как поднять объект на определенную высоту в Unity3d?

    MrMureno
    @MrMureno Куратор тега Unity
    вы конечно извините, но все это ищется простейшим чтением документации или примера работы с анимацией

    а так , да. набор анимаций. и по имени их дергаем/вызываем.
  • Как поднять объект на определенную высоту в Unity3d?

    MrMureno
    @MrMureno Куратор тега Unity
    Если дверь отдельный объект - то просто повесить на неё Animation компонент
    Анимацию, или прям в юнити создать или из модели импортировать, как это сделать - это вам гуглить

    а в кнопке вызвать что то вроде
    if(open)
    {
       door.GetComponent<Animation>().PlayQueued("CloseAnim");
       open = false;
    }
    else
    {
      door.GetComponent<Animation>().PlayQueued("OpenAnim");
      open = true;
    }


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

    MrMureno
    @MrMureno Куратор тега Unity
    сойдет. без кости. у вас же не SkinMesh, а просто параметры объекта подергать.
    ну или для такого простого и Tween какой нить плагин как говорил сойдет (он по сути и делает тоже самое что и простая анимация).
    просто по клику вызвать
  • Как поднять объект на определенную высоту в Unity3d?

    MrMureno
    @MrMureno Куратор тега Unity
    еще смотря что там у вас..если просто нужно анимировать дверь - то предложил бы использовать какой нить твиннер готовый.
    https://www.assetstore.unity3d.com/en/#!/content/55983 на подобие

    где можно просто указать что вот по такой то кривой скорости..за N секунд. сдвинуть туда то..

    они разные бывают с слегка разным синтаксисом, но все же.
  • Как поднять объект на определенную высоту в Unity3d?

    MrMureno
    @MrMureno Куратор тега Unity
    а что вы имеете в виду под определенной высотой?
    хотите поднять до N по y в глобальных координатах?
    или просто чтоб сместило на N от начальных координат?

    в общем случае вам просто добавить условие , к примеру
    if(door.position.y <100)
    {
    door.Translate (new Vector3(0, 0.2f * Time.deltaTime, 0));
    }
  • Как сделать кнопку и управление в юнити на андроид?

    MrMureno
    @MrMureno
    а вам не кажется , что просто повторив вопрос лучше не станет??
    уточнение что это хоррор игра - никак не помогает в плане реализации кнопки.
    это мобильная игра? не VR?
    хотите чтоб кнопка отрабатывала тачем по экрану в неё?
    Хотите чтоб нажатие регистрировал UI элемент или объект в сцене?

    есть куча вариантов. от World Space Canvas до "посылать луч в тригер"
  • Какая программа нужна для создания 2D объекта?

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

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

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

    MrMureno
    @MrMureno
    да более чем должно хватить 550w даже если честных там 500..
    тем более мать самая простая без разгона.(я б даже сказал самая дешманская что может быть почти)
    а 1050 что то около 100 вроде требовали или того меньше.
    так что если в бюджете хватает еще и на ssd 500 гб. берите)) почему б нет.
  • Нормальная ли конфигурация ПК и какую видеокарту подобрать?

    MrMureno
    @MrMureno
    про ссд даже не знаю) когда то и 64 был под систему. и 128. сейчас в компе все три) 64, 120 и 400 гигов..жесткие диски остались только в NAS домашненьком WD My Cloud Ultra..
    400 пока все покрывает
    128 под систему и работу - хватает, хотя репозитории всех игровых проектов - не влезает уже
    64 - можно пережить, но ОЧЕНЬ некомфортно, чуть что старую версию программы удалить, ручками муссор почистить..и подобное. как то так бы описал все это.
  • Нормальная ли конфигурация ПК и какую видеокарту подобрать?

    MrMureno
    @MrMureno
    https://www.dns-shop.ru/conf/1a15dd0bdf9d211a/
    даже так. блок получше. корпус просто чтоб был) и вот 55к с железками вполне себе на уровне уверенного пред топчика. пихай любую видерокарту и ссд потом в будущем и радуйся))
  • Почему не работает Input.GetKey (KeyCode.Escape) в Unity3D?

    MrMureno
    @MrMureno Куратор тега Unity
    Само по себе на клавишу back никак не реагирует, как указали выше, вы или дописали код сами.
    ИЛИ бывает еще что прошивка телефона так настроенна, на эту клавишу сворачивать приложение как на клавишу Home. в таком случае вы уже ничего не поделаете((
    нельзя вообще на эту кнопку особо полагаться, всегда на экране дубликат должен быть, который можно тапнуть(
  • Помощь с аудио в unity5?

    MrMureno
    @MrMureno Куратор тега Unity
    фпс просел? профаилером смотреть. со звуком и без. так это на взгляд чуток просело - не репрезентативно.
    от одного доп звука, если вы его не постоянно на апдеите вызываете - не могло хоть сколь либо значительно просесть.
  • Где Ошибка в коде (ввод в Unity)?

    MrMureno
    @MrMureno Куратор тега Unity
    а так как итог - быстрого и удобного супер видео все объясняющего нету. гугл поиск и обучение)

    и я скорее из тех кто "ну вот, делают на всё и вся видео по 10 минут, текстом же в три строчки с картинкой примером можно все объяснить"
  • Где Ошибка в коде (ввод в Unity)?

    MrMureno
    @MrMureno Куратор тега Unity
    Ну если на англ на офф саите юнити не очень понятные примеры..то извините) я пока лучше по качеству понятности и "не затянутости" не встречал.
    Да и в основном не видео уроки, а документация, пример использования и разбор готового ассета.

    И как заставлять их исчезать
    их - это ссылки?? зачем вам заставлять их исчезать? объект по ссылке удалиться - ссылка и так будет пустой. Null

    Удалять объекты вообще редко приходится. обычно просто выключать.Да и почти всегда обект переиспользуется, не под каждый взрыв - заново инстациировать объект, а один и тот же (а еще точнее один из пула объектов/заготовок) перемещаем в нужное место..задаем параметры. проигрываем.выключаем и возвращаем в пул. (хз зачем вам рассказываю все это, но вдруг пригодиться)

    https://docs.unity3d.com/ScriptReference/GameObjec...
    про теги, но такой подход не очень производительный. искать на рантаиме объекты или инстанциировать - это трудоемкая операция, лучше придумать что-то взамен)