Unity通過UGUI的Slider調(diào)整物體顏色
本文實(shí)例為大家分享了Unity通過Slider調(diào)整物體顏色的具體代碼,供大家參考,具體內(nèi)容如下
首先我們創(chuàng)建三個(gè)Slider 和一個(gè)Cube,為了方便查看,我把Slider下面的Handle分別改變顏色并和名字一一對應(yīng);
然后我們把腳本放在Cube上,并且把三個(gè)Slider分別 拖進(jìn)去
具體腳本如下:
using UnityEngine; using System.Collections; using UnityEngine.UI; public class SliderColorHyp : MonoBehaviour { public Slider redSlider; public Slider greenSlider; public Slider blueSlider; private Material hypMaterial; // Use this for initialization void Start () { //這里需要獲取Cube的組件 hypMaterial = GetComponent<MeshRenderer>().material; } // Update is called once per frame void Update () { hypMaterial.color = new Color(redSlider.value, greenSlider.value, blueSlider.value); } }
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
C#基于Twain協(xié)議調(diào)用掃描儀,設(shè)置多圖像輸出模式(Multi image output)
這篇文章主要介紹了C#基于Twain協(xié)議調(diào)用掃描儀,設(shè)置多圖像輸出模式(Multi image output)的方法,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下2021-01-01C#實(shí)現(xiàn)Word和ODT文檔相互轉(zhuǎn)換詳解
ODT文檔格式一種開放文檔格式(OpenDocument Text)。本文以C#及VB.NET代碼展示ODT和Word文檔之間相互轉(zhuǎn)換的方法,感興趣的可以學(xué)習(xí)一下2022-05-05.NET(C#):Emit創(chuàng)建異常處理的方法
.NET(C#):Emit創(chuàng)建異常處理的方法,需要的朋友可以參考一下2013-04-04