【问题标题】:Unity Slider value isn't updatingUnity Slider 值未更新
【发布时间】:2022-11-27 13:45:35
【问题描述】:

我正在尝试在 Unity 中制作进度条

using UnityEngine;
using UnityEngine.UI;

public class ActivityController : MonoBehaviour
{
    public Slider slider;

    private void Update()
    {
        slider.value =+ 0.1f;
        Debug.Log(slider.value);
    }
}

slider.value 没有改变或增加价值

【问题讨论】:

  • 你在哪里初始化滑块?

标签: c# windows unity3d


【解决方案1】:

基本上只是一个讨厌的错字:

slider.value =+ 0.1f;

基本上是指

slider.value = 0 + 0.1f;

你想要的是

slider.value += 0.1f;

这基本上意味着

slider.value = slider.value + 0.1f;

fiddle

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-07
    • 1970-01-01
    相关资源
    最近更新 更多