📜  Unity UI滑块

📅  最后修改于: 2021-01-11 13:54:55             🧑  作者: Mango

Unity UI滑块

滑块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。然后选中“整数”。


在这里,我将“文本”的颜色从其属性更改为绿色,以使其更加可见。

现在按下播放按钮并滑动滑块。