滑块UI元素通常用于应该在最小值和最大值对之间设置某个值的地方。最常见的用法之一是用于音量, 屏幕亮度或缩放。
要创建滑块UI, 请右键单击场景层次结构, 然后选择GameObject-> UI-> Slider。一个新的滑块元素将显示在你的场景上。
现在, 选择滑块并转到”检查器”选项卡。
让我们尝试制作一个音量滑块。为此, 请打开我们先前创建的ButtonAction脚本, 并对它进行一些更改:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class ButtonAction : MonoBehaviour
{
public Text myText;
public Slider mySlider;
void Update() {
myText.text = "Current Volume: " + mySlider.value;
}
}
将此脚本附加到ButtonGameObject(我们之前创建的)。现在, 你将在ButtonGameObject的”检查器”选项卡中获得一个新的滑块插槽。
将滑块从”层次结构”选项卡拖动到ButtonGameObject的新创建的插槽(“我的滑块”)。
将滑块的最大值更改为100。然后选中”整数”。
在这里, 我将”文本”的颜色从其属性更改为绿色, 以使其更加可见。
现在按下播放按钮并滑动滑块。
评论前必须登录!
注册