void OnGUI(){
if(GUI.Button(new Rect(0,0,100,30),"hello")){
print("这里写事件")
}
}
var customSkin:GUISkinfunction OnGUI () {
if(GUI.Button(Rect(Screen.width/2-50, Screen.height/2+200, 100,50), "Play game"))
{
print("You clicked me")
Application.LoadLevel(1)
}
//GUI.Button(Rect(Screen.width/2-50, Screen.height/2+260, 100,50), "exit game")
if(GUI.Button(Rect(Screen.width/2-50, Screen.height/2+260, 100,50), "exit game"))
{
print("You clicked me")
Application.LoadLevel(2)
}
}
}
OnGUI 是 旧版UI系统用的,uGUI和OnGUI函数没关系。Unity4.xxx的ui用的是GUI系统,4.x的最后一个版本加入了uGUI,据说uGUI设计师里有NGUI的开发者(本人不太了解详情),所以理念很相似。总之比旧的GUI系统好太多了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)