本文實(shí)例為大家分享了Unity通過Slider調(diào)整物體顏色的具體代碼,供大家參考,具體內(nèi)容如下

首先我們創(chuàng)建三個(gè)Slider 和一個(gè)Cube,為了方便查看,我把Slider下面的Handle分別改變顏色并和名字一一對(duì)應(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); }}以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。
新聞熱點(diǎn)
疑難解答
圖片精選