I am trying to write a camera script that would slightly move the camera when up arrow is pressed and return to normal position when released but the Input.GetKeyUp() won’t work Please help, Thanks!
using UnityEngine;
using System.Collections;
public class CameraControlls : MonoBehaviour {
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
if(Input.GetKeyDown(KeyCode.UpArrow))
{
transform.Translate(0, -2 * Time.deltaTime , 0);
}
if (Input.GetKeyUp(KeyCode.UpArrow))
{
transform.Translate(0, 2 * Time.deltaTime, 0);
}
}
}