`
modabobo
  • 浏览: 512124 次
文章分类
社区版块
存档分类
最新评论

unity3D之GUI之ToolBar控件用法 .

 
阅读更多

ToolBar控件用于创建工具栏,以tab的形式来展现。

#pragma strict

private var select:int;
private var barResource:String[];

private var selectToggle0:boolean;
private var selectToggle1:boolean;
function Start () {
select=0;
barResource=["第一个工具栏","第二个工具栏","第三个工具栏","第四个工具栏"];
selectToggle0=false;
selectToggle1=false;
}

function OnGUI () {
var oldSelect=select;
select=GUI.Toolbar(Rect(10,10,barResource.Length*100,30),select,barResource);
if(oldSelect!=select){
selectToggle0=false;
selectToggle1=false;
}

switch(select){
case 0:
selectToggle0=GUI.Toggle(Rect(10,50,150,30),selectToggle0,"第一个——1");
selectToggle1=GUI.Toggle(Rect(10,80,150,30),selectToggle1,"第一个——2");
break;
case 1:
selectToggle0=GUI.Toggle(Rect(10,50,150,30),selectToggle0,"第二个——1");
selectToggle1=GUI.Toggle(Rect(10,80,150,30),selectToggle1,"第二个——2");
break;
case 2:
selectToggle0=GUI.Toggle(Rect(10,50,150,30),selectToggle0,"第三个——1");
selectToggle1=GUI.Toggle(Rect(10,80,150,30),selectToggle1,"第三个——2");
break;
case 3:
selectToggle0=GUI.Toggle(Rect(10,50,150,30),selectToggle0,"第四个——1");
selectToggle1=GUI.Toggle(Rect(10,80,150,30),selectToggle1,"第四个——2");
break;
}
}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics