Movimento de joystick da unidade 2d
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class 2dMovement : MonoBehaviour
{
//This also works with joystick, PS this is topdown movement
private Rigidbody2D rb;
public float MoveSpeed = 15f;
void Start ()
{
rb = GetComponent<Rigidbody2D>();
}
void Update ()
{
private float vertical;
private float horizontal;
horizontal = Input.GetAxisRaw("Horizontal");
vertical = Input.GetAxisRaw("Vertical");
}
private void FixedUpdate()
{
rb.velocity = new Vector2(horizontal * MoveSpeed, vertical * MoveSpeed);
}
}
Levi Bills