如何解决统一滑块应停止在一定值处右移
Unity滑块应停止在某个值处右移。示例:滑块范围是(1-10),我希望滑块在达到滑块值= 5时停止向右移动。注意:互动对象将保持打开状态。
请帮助!
解决方法
尝试将此组件添加到滑块:
[RequireComponent(typeof(Slider))]
public class PartialSlider : MonoBehaviour
{
public float maxValue = 5f;
Slider slider;
private void Awake()
{
slider = GetComponent<Slider>();
}
private void Update()
{
if (slider.value > maxValue) slider.value = maxValue;
}
}
请确保此运行后没有其他脚本在设置滑块值。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。