Unity通過(guò)UGUI的Slider調(diào)整物體顏色
本文實(shí)例為大家分享了Unity通過(guò)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í)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
C#校驗(yàn)時(shí)間格式的場(chǎng)景分析
本文通過(guò)場(chǎng)景分析給大家講解C#里如何簡(jiǎn)單的校驗(yàn)時(shí)間格式,本次的場(chǎng)景屬于比較常見的收單API,對(duì)第三方的訂單進(jìn)行簽名驗(yàn)證,然后持久化到數(shù)據(jù)庫(kù),需要的朋友跟隨小編一起看看吧2022-08-08
C# 大數(shù)據(jù)導(dǎo)出word的假死報(bào)錯(cuò)的處理方法
C# 大數(shù)據(jù)導(dǎo)出word的假死報(bào)錯(cuò)的處理方法,需要的朋友可以參考一下2013-03-03
關(guān)于c#中枚舉類型支持顯示中文的擴(kuò)展說(shuō)明
需求?。骸∶杜e類型在界面顯示的時(shí)候可以顯示相應(yīng)的中文信息, 這樣界面對(duì)用戶友好 . 場(chǎng)景 : 在一些業(yè)務(wù)中涉及到審核功能的時(shí)候, 往往有這幾個(gè)狀態(tài)?。何此蛯?, 審核中 ,審核通過(guò), 駁回?。∵@個(gè)時(shí)候我們會(huì)定義一個(gè)枚舉類型來(lái)描述 :2013-03-03
C#對(duì)Windows服務(wù)組的啟動(dòng)與停止操作
這篇文章主要為大家詳細(xì)介紹了C#對(duì)Windows服務(wù)組的啟動(dòng)與停止操作,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-03-03
使用C#與設(shè)備接口進(jìn)行無(wú)縫通信的實(shí)現(xiàn)技巧
隨著物聯(lián)網(wǎng)、智能設(shè)備和自動(dòng)化技術(shù)的快速發(fā)展,越來(lái)越多的設(shè)備需要與計(jì)算機(jī)系統(tǒng)進(jìn)行實(shí)時(shí)通信,而C#作為一門強(qiáng)大的編程語(yǔ)言,憑借其廣泛的庫(kù)支持和高效的開發(fā)效率,已成為與設(shè)備接口對(duì)接的理想選擇,在本篇文章中,我們將探討如何使用C#與設(shè)備進(jìn)行無(wú)縫通信2025-01-01

