W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Unity 3D Slider 控件
包括兩種:
GUI.HorizontalSlider
。GUI.VerticalSlider
。可以根據(jù)界面布局的需要選擇使用,具體使用方法如下:
public static function HorizontalSlider(position:Rect, value:float, leftValue:float, rightValue:float):float;
public static function HorizontalSlider(position:Rect, value:float, leftValue:float, rightValue:float, slider:GUIStyle, thumb:GUIStyle):float;
注:
position
為滾動(dòng)條的位置。
value
為可拖動(dòng)滑塊的顯示位置。
topValue
為滑塊上端所處的位置。
bottomValue
為滑塊下端所處位置。
參數(shù)列表
參數(shù) | 描述 |
---|---|
position |
設(shè)置控件在屏幕上的位置及大小。 |
leftValue |
設(shè)置滑塊左端的值。 |
slider |
設(shè)置用于顯示拖曳區(qū)域的 GUI 樣式。 |
value |
設(shè)置滑動(dòng)條顯示的值。這決定了可 拖動(dòng)的滑塊的位置。 |
rightValue |
設(shè)置滑塊右端的值。 |
thumb |
設(shè)置用于顯示可拖動(dòng)的滑塊的 GUI 樣式。 |
使用案例
horizontalSlider
,保存場(chǎng)景。Assets
→ Create
→ JavaScript
命令,創(chuàng)建一個(gè)新的腳本文件。 var hSliderValue:float=0.0;
var vSliderValue:float=0.0;
function OnGUI(){
hSliderValue=GUI.HorizontalSlider(Rect(2 5, 2 5, 1 0 0, 3 0), hSliderValue, 0.0, 1 0.0);
vSliderValue=GUI.VerticalSlider(Rect(5 0, 5 0, 1 0 0, 3 0), vSliderValue, 1 0.0, 0.0);
}
Ctrl+S
鍵保存腳本。Main Camera
上。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: