是否可以制作遵循时间轴的Unity3D UI滑块?

时间:2015-05-05 03:33:53

标签: c# time unity3d slider unityscript

基本上可以使用暂停和播放按钮创建一个滑块,其效果类似于YouTube视频中的滑块。

我的概念是链接滑块,使其根据时间轴移动。 然后,播放和暂停按钮将用于设置Time.timescale

我对统一相对较新,我实际上并不知道如何将上述概念应用于c#代码,因此我无法提供示例代码。

有人可以粗略地了解一下如何做到这一点吗?

enter image description here

它的外观示例^

3 个答案:

答案 0 :(得分:0)

Unity UI有Slider component可供您使用。

答案 1 :(得分:0)

大致了解如何使滑块随时间移动

public Slider testslider;

void Update () {
        testslider.value += (Time.deltaTime * 0.2f);
    }

这将使滑块自动移动。 如果你想让它移动到计时器,你只需要编辑abit

答案 2 :(得分:-2)

这个网站应该让你入门 http://jqueryui.com/slider/#hotelrooms 尝试根据需要修改滑块。我会更改幻灯片的值,并使用JavaScript使其依赖于时间。