开发手册 欢迎您!
软件开发者资料库

Unity - The Slider

Unity Slider - 从基本到高级概念的简单简单步骤学习Unity,其中包括简介,安装和设置,创建精灵,修改精灵,变换和对象育儿,内部资产,保存和加载场景,基本运动脚本,了解碰撞,刚体和物理,自定义碰撞边界,了解预制件和实例化,游戏对象销毁,协同程序,控制台,音频简介,从UI开始,按钮,文本元素,滑块,材质和着色器,粒子系统,使用资产商店。

在本章中,我们将了解本系列中的最后一个UI元素.滑块通常用于应在最大值对和最小值对之间设置某个值的位置.其中一个最常见的用法是音量或屏幕亮度.

要创建滑块,请转到Create →  UI → 滑块.新的滑块元素应显示在您的场景中.

滑块元素

如果你转到这个Slider的属性,你会注意到一个选项来定制它.

滑块属性

让我们尝试从此滑块中创建音量滑块.为此,打开ButtonBehaviour脚本(您可以重命名ButtonManager GameObject,因为它当然不仅仅是管理按钮)并添加对Slider的引用.我们还将稍微更改一下代码.

public class ButtonBehaviour : MonoBehaviour {   int n;   public Text myText;   public Slider mySlider;   void Update() {      myText.text = "Current Volume: " + mySlider.value;   }}

了解我们如何使用Update方法不断更新myText.text的值.

在滑块属性中,让我们检查"整数"框,并将最大值设置为100.

我们将设置文本的颜色它的属性为更明显的颜色.

让我们按照将Slider GameObject拖到新插槽上的相同步骤,点击播放.

拖动Slider GameObject

强烈建议您浏览并试验其他UI控件,看看哪个那些以哪种方式工作.

在接下来的部分中,我们将了解照明,材料和着色器.