Задать вопрос
ForestDruid
@ForestDruid
пытаюсь сделать игру на юнити

Вот код. Персонаж не двигается. Что делать???

public class PlayerController : MonoBehaviour
{ 
    public float SpeedX;
    public float SpeedY;
     private void FixedUpdate()
     {
        float moveHorizontal= Input.GetAxis("Horizontal");
        float moveVertical = Input.GetAxis("Vertical");
        if (HorizontalMove > 0)
            sprt.flipX = false;
        else if (HorizontalMove < 0)
            sprt.flipX = true;
        rb.velocity = new Vector2(moveHorizontal * 
           SpeedX, moveVertical * SpeedX);
      }
}

Раньше всё работало, но я, кажется, что-то стёр и всё сломалось
  • Вопрос задан
  • 223 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
zZaKko
@zZaKko
Люблю стратегии и Unity.
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы