お好みのスクリプト言語を選択すると、サンプルコードがその言語で表示されます。
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キーボードイベントを作成します
おそらく修飾子で - これは特定のキーが押されているかどうかを確認する必要がある場合に便利です。キー文字列の構文は次のキー名です
(same as in the Input Manager), optionally prefixed by any number of modifiers:
& = Alternate, ^ = Control, % = Command/Windows key, # = Shift
Examples: &f12 = Alternate + F12, "^[0]" = Control + keypad0 .
function OnGUI () { GUILayout.Label ("Press Enter To Start Game"); if (Event.current.Equals (Event.KeyboardEvent ("[enter]"))) Application.LoadLevel (1); if (Event.current.Equals (Event.KeyboardEvent ("return"))) print ("I said enter, not return - try the keypad"); }
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void OnGUI() { GUILayout.Label("Press Enter To Start Game"); if (Event.current.Equals(Event.KeyboardEvent("[enter]"))) Application.LoadLevel(1); if (Event.current.Equals(Event.KeyboardEvent("return"))) print("I said enter, not return - try the keypad"); } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): def OnGUI() as void: GUILayout.Label('Press Enter To Start Game') if Event.current.Equals(Event.KeyboardEvent('[enter]')): Application.LoadLevel(1) if Event.current.Equals(Event.KeyboardEvent('return')): print('I said enter, not return - try the keypad')