@Mir100Pro

В чём ошибка мне пишетArgumentException: Input Axis horizontal is not setup. To changetheinputsettingsuse: Edit -> Settings -> Input PlayerControler?

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PlayerControler : MonoBehaviour
{
public float Speed;
private Vector2 direction;
private Rigidbody2D rb;

void Start()
{
rb = GetComponent();
}
void Update()
{
direction.x = Input.GetAxisRaw("horizontal");
direction.y = Input.GetAxisRaw("Vertical");
}
void FixedUpdate()
{
rb.MovePosition(rb.position + direction * Speed * Time.fixedDeltaTime);
}
}
63f5d2e6e370d207318881.png63f5d32e30121303914313.png63f5d34eb15fd140057436.png
  • Вопрос задан
  • 160 просмотров
Решения вопроса 1
GavriKos
@GavriKos Куратор тега Unity
В переводчик что ли фарзу забить не можете? у вас ось horizontal не настроена. Сделайте то что написано в ошибке (там прям инструкция), или используйте ту ось которая есть.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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