Unity3D中有关按钮的一些用法实例代码
function OnGUI () {//一个最简单的按钮
if (GUILayout.Button("button"))
print("u pressed button");
//只认可左键点击
if (GUILayout.Button("button00") && Event.current.button == 0)
print("u pressed button00 with left button");
//点击或输入a
if (GUILayout.Button("button01") || (Event.current.type == EventType.keyDown && Event.current.character == "a") )
print("u pressed button01 Or input a");
//Ctrl + 左键点击
if (GUILayout.Button("button02") && Input.GetKey (KeyCode.LeftControl) && Event.current.button == 0)
print("u pressed button02 with left button");
}{:soso__6235880048239246314_3:}
如果想一直触发按钮press down 像 GetKey(KeyCode.W) 一样,可用RepeatButton 。 好帖就是要顶 难得一见的好帖 说的非常好 很好哦 不错不错 顶顶多好 难得一见的好帖 说的非常好 很好哦