Создание простого 2D-платформера на Unity

Автор Maksim Inshakov
Создание простого 2D-платформера на Unity

Всем привет дорогие друзья.

С вами — это сверхразум как сделать простой платформер поехали первым делом необходимо воткнуть в землю. Почему наш персонаж будет ходить после этого на землю. Нам необходимо обязательно чтобы наш персонаж провалился сквозь.

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

Бодя запускаем восхитительно подгоняем коллайдер под размеры нашего персонажа готова добавляем новый скрипт на персонажа который будет отвечать за управление открываемого всё, что нам потребуется — это 3 строчки спускаем теперь наш персонаж может двигаться и слабовато проиграть теперь наш персонаж прыгает прикрепляем камеру к персонажу потому, что это. Теперь мы можем прыгать прямо как. Настоящий Марио. Давай монетки монетки вешаем polygon Collider также вешаем на них так открываем скрипт игрока и прописываем функцию on collision Enter добавляем условия проводим её на экран увеличиваем счёт. Каждый раз когда сталкиваемся с монеткой запускаем. Валя У нас есть самый простой примитивный платформер который мы могли создать на этом основная часть урока конченая. А мы сейчас переходим ходу какая какая строчка. За, что отвечает Input getkey вызывает функцию нажатие клавиши keycode. А эта клавиша которую вы нажали в нашем случае — это английское также езды из W transform translate эта функция плавного перемещения -01 f.o.x. w01 fpx управа 0.5 ф y.ua. Вверх Он collision Enter 2D счётчик столкновение. Где в скобках мы коллизию каков кгтс считывание данных данного столкновения если она равняется. Мы увеличиваем скоро ровно на один пункт и у неё. то есть объект столкновения функция One отвечает за вывод на экран отвечает за положение этого квадрата координаты его начала 5050 Oppo X Y координаты относительные координаты его конца пустые кавычки служит для того, что в этом боксе содержится текст плюс. Скоро мы прибавляем к нему переменную скоро на этом разговор окончен всем удачи.

0 комментариев
0

Читайте также