辣条 发表于 2012-8-12 22:39

Unity3D 一个二级菜单的脚本


var enabled : boolean;
var Skin:GUISkin;
var showWindow = false;
function OnGUI(){
GUI.skin=Skin;
GUI.Box (Rect (150,20,Screen.width/1.5,Screen.height/20),"");
if(GUI.Button (Rect (155,20,Screen.width/(1.5*5),Screen.height/20), "摆设柜子"))
{
showWindow = true;
}
if(showWindow )
      var rec=Rect(160,24+Screen.height/20,Screen.width/2,Screen.height/20);
rec = GUI.Window (0, rec, MyWindow,"详细柜子清单");
rec = GUI.Window (0, rec, MyWindow,"详细柜子清单");

if(showWindow==false){
   return;}
else if(GUI.Button(Rect(120+Screen.width/2,24+Screen.height/20,40,25),"关闭"))
{
showWindow=false;
    Application.Quit();
}
else if(GUI.Button (Rect (160,24+Screen.height/20,Screen.width/(2*5),Screen.height/25), "物品柜子一"))
{
VisibleOrNot();
}
}

function MyWindow(windowID : int)
{
}
function VisibleOrNot(){
if(!renderer.enabled){
renderer.enabled = true;
}
else{
renderer.enabled = false;
}
}


GUI要加入中文字体


zhangjia517 发表于 2012-11-14 14:29

强烈支持楼主ing……

weisen 发表于 2012-12-28 08:53

支持楼主!

snowwind235 发表于 2017-3-22 18:05

很不错

霍元一 发表于 2017-3-22 18:19

楼主是超人

newman2088 发表于 2017-3-22 17:50

真心顶

runzeroo 发表于 2017-3-22 18:30

很好哦

helldd 发表于 2017-3-22 18:44

LZ真是人才

longbh 发表于 2017-4-21 10:31

楼主是超人

cb515 发表于 2017-4-21 10:43

真心顶
页: [1]
查看完整版本: Unity3D 一个二级菜单的脚本