お好みのスクリプト言語を選択すると、サンプルコードがその言語で表示されます。
Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.
Close/name/ によって識別されるキーを押している間、trueを返します。オート射撃のようなものと考えてください
キーの識別リストは Input Manager を参照してください。 ユーザーが自由にキー設定を変更できるようにするためにInput.GetAxisとInput.GetButtonを 使用することをお勧めします。
function Update () { if (Input.GetKey ("up")) print ("up arrow key is held down"); if (Input.GetKey ("down")) print ("down arrow key is held down"); }
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void Update() { if (Input.GetKey("up")) print("up arrow key is held down"); if (Input.GetKey("down")) print("down arrow key is held down"); } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): def Update() as void: if Input.GetKey('up'): print('up arrow key is held down') if Input.GetKey('down'): print('down arrow key is held down')
KeyCode列挙体パラメータによる key
によって識別されるキーを押している間、trueを返します。
function Update () { if (Input.GetKey (KeyCode.UpArrow)) print ("up arrow key is held down"); if (Input.GetKey (KeyCode.DownArrow)) print ("down arrow key is held down"); }
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void Update() { if (Input.GetKey(KeyCode.UpArrow)) print("up arrow key is held down"); if (Input.GetKey(KeyCode.DownArrow)) print("down arrow key is held down"); } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): def Update() as void: if Input.GetKey(KeyCode.UpArrow): print('up arrow key is held down') if Input.GetKey(KeyCode.DownArrow): print('down arrow key is held down')