3 года назад
Управление 2D персонажем в Unity
Йоу дарова ребят! Сегодня будет делать управление персонажем! Сразу вставлю скрипт а потом буду объяснять. /////////////////////////////////////////////////////////////////// using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlayerController : MonoBehaviour { public float speed = 4f; public float jumpForce; private float moveInput; private Rigidbody2D rb; private bool FacingRight; private bool isGrounded; public Transform...
1883 читали · 4 года назад
Создаём платформер в Unity2D #3
Здравствуйте! В этом уроке мы создадим нашего персонажа и научим его двигаться. Для этого нам нужен спрайт персонажа. Для себя я выбрал вот такой пак со спрайтами: Дальше переносим спрайт на сцену, который мы хотим: Но погодите, наш персонаж оказался слишком маленький. Это можно исправить двумя способами: вручную увеличить его с помощью инструментов, о которых я рассказывал, или изменить параметр спрайта: Теперь нам надо добавить физику нашему персонажу, для этого в окне Инспектора нажимаем Add Component и выбираем RigidBody2D: Также необходимо добавить само тело...