Unity 学习笔记五
学习资料:《Unity 3D游戏开发》 宣雨松
Toggle控件用来创建一个开关按钮,跟单选框一样。其返回值为bool类型。
例子
//工具栏选择按钮的ID
var select : int;
//工具栏显示按钮的字符串
var barResource : String[];
var selectToggle0:boolean;
var selectToggle1:boolean;
var info:String;
function Start()
{
//初始化
select = 0;
barResource = ["File","Edit","Assets","GameObject","component","terrain","window","life"];
info = "Grandpa I miss you, I hope you can live a good life over other new world";
selectToggle0 = false;
selectToggle1 = false;
}
function OnGUI ()
{
//
var oldSelect = select;
//重新计算本次工具栏选择的ID
select = GUI.Toolbar(Rect (10, 10, barResource.length * 80, 30), select, barResource);
//如果两次选择的是不同的工具栏,将选择按钮全部释放掉
if (oldSelect != select) {
selectToggle0 = false;