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

public class Movement : MonoBehaviour
{

    public float speed;

    private float masterSpeed;

    private bool grounded;

    private Rigidbody rb;

    void Awake()
    {
        masterSpeed = speed;
        grounded = GetComponentInParent<PlayerController>().onGround;
        rb = GetComponent<Rigidbody>();
    }



    // Update is called once per frame
    void Update()
    {
        float horizontal = Input.GetAxis("Horizontal");


            //Rigidbody rigidBody;
            //rigidBody = GetComponent<Rigidbody>();
            //float verticalMovement = rigidBody.velocity.y;
            //if (!grounded)
            //{
            //    speed = masterSpeed / 3;
            //}
            //else if(grounded)
            //{
            //    speed = masterSpeed;
            //}


        Vector3 movement = new Vector3(horizontal, 0);

        rb.MovePosition((movement * speed) + transform.position);
    }
}
