mirror of
https://github.com/ConjureETS/MeltedBananasOJam2016.git
synced 2026-03-24 02:21:06 +00:00
35 lines
1.0 KiB
C#
35 lines
1.0 KiB
C#
using UnityEngine;
|
|
using System.Collections;
|
|
|
|
public class PlayerMovement : MonoBehaviour {
|
|
|
|
public float speed = 0f;
|
|
public float turn = 0f;
|
|
public Rigidbody characterRigidBody;
|
|
//private Rigidbody rb;
|
|
|
|
|
|
|
|
// Update is called once per frame
|
|
void Update () {
|
|
Vector3 fowardVector = new Vector3(Camera.main.transform.forward.x, 0, Camera.main.transform.forward.z);
|
|
if (Input.GetAxis("Vertical")>0)
|
|
{
|
|
|
|
characterRigidBody.velocity = ( fowardVector * speed * Time.deltaTime);
|
|
}
|
|
else if (Input.GetAxis("Vertical")<0)
|
|
{
|
|
characterRigidBody.velocity = (-fowardVector * speed * Time.deltaTime);
|
|
}
|
|
if (Input.GetAxis("Horizontal")<0)
|
|
{
|
|
characterRigidBody.velocity = (Vector3.Cross(-transform.up, fowardVector) * speed * Time.deltaTime);
|
|
}
|
|
else if (Input.GetAxis("Horizontal") > 0)
|
|
{
|
|
characterRigidBody.velocity = (Vector3.Cross(transform.up, fowardVector) * speed * Time.deltaTime);
|
|
}
|
|
}
|
|
}
|