纳金网

标题: 【转】Unity3D中有关按钮的一些用法实例代码 [打印本页]

作者: 晃晃    时间: 2011-7-28 11:30
标题: 【转】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");
}
作者: 彬彬    时间: 2011-8-2 21:16
实用
作者: 菜刀吻电线    时间: 2012-4-25 23:25
沙发不解释

作者: 晃晃    时间: 2012-5-24 23:18
好铁多多发,感激分享

作者: C.R.CAN    时间: 2012-8-24 23:27
凡系斑竹滴话要听;凡系朋友滴帖要顶

作者: Zack    时间: 2012-11-25 20:47
学习了。谢谢!
作者: may    时间: 2012-11-27 02:52
lZ的回复很不错,支持!
作者: 晃晃    时间: 2012-12-4 23:19
非常感谢,管理员设置了需要对新回复进行审核,您的帖子通过审核后将被显示出来,现在将转入主题

作者: 王者再临    时间: 2012-12-27 21:33
学习了,虽然还是有难度,谢谢楼主的用心  




欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5