UI: создание пользовательского интерфейса

preview_player
Показать описание
#КурсыЯндексИгр В этом уроке создадим элементы интерфейса в игре: счётчик монет, кнопки и ворота, меняющие характеристики персонажа.


#ЯндексИгры #РазработкаИгр #HTML5
Рекомендации по теме
Комментарии
Автор

Хочу присоединиться к предыдущим комментариям: каждый раз когда у меня что-то не получается, я пересматриваю видео, нахожу что пропустил и оно начинает работать. Т.е. просто повторяю за видео и оно работает - это такой восторг и такая восхитительная магия, что хочется ещё раз сказать спасибо большущее авторам данного курса.

nijeleka
Автор

1)Для более удобной работы с Canvas, выберите его в иерархии нажмите F, затем в правом верхнем углу окна редактора сцены нажмите на икону 2D. сможете в ручную более точно располагать обьекты без искажений перспективы.
2) Для быстрого сброса координат обьекта в нулевую точку в окне инспектора в правом верхнем углу над компонентом Transform нажмите на три точки, затем выберите Reset.

harek
Автор

От себя добавлю, что если при попытке создать переменную класса TextMeshProUGUI Visual Studio выдает ошибку "The type of namespace name TextMeshProUGUI could not be found", то нужно сверху, где строчка "using UnityEngine", дописать еще одну строчку "using TMPro", после чего ошибка исчезнет. Видимо, не всегда она автоматически добавляется.

itsgotrunn
Автор

Отличные уроки, все понятно и доступно, огромное спасибо за такую проделанную работу!

papadentakaze
Автор

Может я ни один такой. Когда создаём Canvas, с ним создаётся рядом EventManager. Так вот, не удаляёте его, а то скрипты на события (например, нажатия кнопки Play) не будут работать.

Yupipop
Автор

Есть некоторая приятная тенденция. Там где яндекс, там в общем то всё хорошо) рад, что у нас в стране есть такая компания )

sgt.doakes
Автор

Прохожу курс. пока вроде "полет нормальный", надеюсь так будет и дальше. Как я заметил курсы лучше проходить по свежачку, а то средства разработки "портиться" начинают.

sergeyromanov
Автор

Хотелось бы ещё про Anchors услышать подробнее.

whchhso
Автор

Здраствуйте, я долго слежу над вашими выпусками вы хорошо старайтесь. У меня был один вопрос к вам, как сделать локальный мультиплеер в unity. То-есть офлайн игру через wi-fi. Надеюсь вы выпустите видео и об этой теме и ответите на этот вопрос. Я никак не где не смог найти ответ на этот мой вопрос. Заранее большое спосибо вам за ответ. Желаю вам дальнейшей развитии и успеха.

AbdurahimxonBaxodirov
Автор

Добрый день. Не подскажите, почему в мобильных браузерах не работают кнопки, сенсорные панели. Хотя на десктопных всё работает отлично. В то же время движение пальца по мобильному браузеру отслеживается - оно там заменяем перемещение курсора мыши на десктопе. Нужна работа кнопок.

alekseyn
Автор

Есть ли какие то приемы для улучшения отображения 2D изображений? Например, мы уменьшали изображение монетки и её грани заметно искажаются, что выглядит не очень.

ihabia
Автор

А что означает предупреждение "А world space canvas with no specified event camera may not register UI events correctly" ?
Почему мы его проигнорировали, когда делали канвас для ворот и выбрали в Render Mode - World Space.

senseich
Автор

Почему у меня Канвас создался, но я не вижу его границы ? Так же и с коллайдером Сферой из прошлого видео

clwzhdl
Автор

А если в Unity все кнопки функционируют нормально, но после билда под Webgl и проверке в браузере часть кнопок не работает, что делать? Подскажите пожалуйста.

BrawlDash
Автор

у меня unity вылетает, когда масштабирую экраны что бы проверить маштабируются ли кнопки .

igorcoolman
Автор

Вот просто интересно, почему вы используете именно serializeField вместо public для определения внешних данных? Просто привычка?

_dimasik_
Автор

Создаю текст и картинки внутри canvas ворот, но они все равно при создании огромного размера. Приходится очень сильно уменьшать. Подскажите, в чем ошибка?

Studio-qlfo
Автор

Для тех у кого спрайты не перетаскиваются в окно Image в поле Source Image - в самом спрайте параметр Sprite Mode должно стоять Single, а не Multiple.

toxicbyte
Автор

Здравствуйте, сделайте видео по Unity WebGL - подготовка окна экрана, чтоб игрок не уходил за рамки при уменьшение страницы

grand_s
Автор

Когда запустил, заметил, что нажимая на пустом пространстве, а не на кнопке плей, все равно игрок играет. Это я что-то не так сделал или это учесть надо как-то в системе?

cykzdtk