using System;
using System.Collections;
using System.Collections.Generic;
using Unity.VisualScripting;
using UnityEngine;
using UnityEngine.UIElements;

public class PlayerController : MonoBehaviour
{

    CharacterController characterController;
    float horizontalDirection;
    float verticalDirection;
    Vector3 dir;
    float playerSpeed = 20.0f;

    // Start is called before the first frame update
    void Start()
    {
        characterController = gameObject.GetComponent<CharacterController>();
    }

    // Update is called once per frame
    void Update()
    {
        horizontalDirection = Input.GetAxis("Horizontal");
        verticalDirection = Input.GetAxis("Vertical");

        dir = new Vector3(horizontalDirection, 0.0f, verticalDirection);
        characterController.SimpleMove(dir * playerSpeed);
    }
}
