Version: 2019.1



The key used to accept a line of text. osMac calls this Return. A PC calls this Enter. There is no KeyCode.Enter. On a PC use Return. Some laptops have no name on the Return or Enter key.

// KeyCode.Return example.
// Attach this to a GameObject.
// This script tells when the Return key is pressed down and when it is released.

using UnityEngine;

public class Example : MonoBehaviour { void Update() { //Detect when the Return key is pressed down if (Input.GetKeyDown(KeyCode.Return)) { Debug.Log("Return key was pressed."); }

//Detect when the Return key has been released if (Input.GetKeyUp(KeyCode.Return)) { Debug.Log("Return key was released."); } } }