Unity Slider组件使用On Value Changed实时获取Value

小菜鸟 2021-12-02 PM 5960℃ 0条

(1)创建一个C#脚本,并添加下面的函数。并把此脚本挂在Slider物体上(可以挂在场景中任何物体上)。

    public void SliderTest(float f)
    {
        Debug.Log("slider当前的值为:"+f);
    } 

(2)点击+好,绑定新函数。把Slider物体(脚本所在物体)拖拽到“None(Object)”上并选择刚才编写的函数。

这里需要注意的是:在选择函数的时候,会看到两个一样的函数名,但是分别处于Dynamic bool和 Static Parameters标签下。我们应当选择处于Dynamic bool下的 TSliderTest函数,这样在运行的时候,slider的值才会自动传入函数。

出处:https://www.cnblogs.com/ybmr/p/ugui_slider.html

标签: none

非特殊说明,本博所有文章均为博主原创。

评论啦~