C語言中文網 目錄

Unity 3D ToolBar控件

Unity 3D ToolBar 控件主要用于創建工具欄,具體使用方法如下:
public static function Toolbar(position:Rect, selected:int, texts:string[]):int;
public static function Toolbar(position:Rect, selected:int, images:Texture[]):int;
public static function Toolbar(position:Rect, selected:int, content:GUIContent[]):int;
public static function Toolbar(position:Rect, selected:int, texts:string[],style:GUIStyle):int;
public static function Toolbar(position:Rect, selected:int, images:Texture[],style:GUIStyle):int;
public static function Toolbar(position:Rect, selected:int, contents:GUIContent[], style:GUIStyle):int;
其中,position 為 ToolBar 的顯示區域,selected 為選中菜單的索引號,texts 為菜單顯示內容。

ToolBar 控件的參數如下表所示。

參 數 功 能 參 數 功 能
position 設置控件在屏幕上的位置及大小 selected 選擇按鈕的索引
texts 設置在工具欄按鈕上顯示的一組 字符串 images 在工具欄按鈕上顯示的一組紋理
contents 在工具欄按鈕上顯示的一組文本、 圖像和工具提示 style 要使用的樣式。如果省略,則使用 當前GUISkin的按鈕樣式

下面是 ToolBar 控件的使用案例。

步驟 1):創建項目,將其命名為 GUI.Toolbar,保存場景。

步驟 2):在 Unity 菜單欄中執行 Assets→Create→JavaScript 命令,創建一個新的腳本文件。

步驟 3):在 Project 視圖中雙擊該腳本文件,打開腳本編輯器,輸入下列語句:
var toolbarInt:int=0;
var toolbarStrings:String[]=["Toolbar1", "Toolbar2", "Toolbar3"];
function OnGUI(){
    toolbarInt=GUI.Toolbar(Rect(25, 25, 250, 30), toolbarInt, toolbarStrings);
}
步驟 4):按 Ctrl+S 鍵保存腳本。

步驟 5):在 Project 視圖中選擇腳本,將其連接到 Main Camera 上。

步驟 6):單擊 Play 按鈕進行測試,效果如下圖所示。

測試效果

精美而實用的網站,提供C語言C++STLLinuxShellJavaGo語言等教程,以及socketGCCviSwing設計模式JSP等專題。

Copyright ?2011-2018 biancheng.net, 陜ICP備15000209號

底部Logo