最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

2.5.1.1 【Shader】UI上Shader關(guān)鍵幀K幀方案

2023-05-22 01:45 作者:非正經(jīng)動效  | 我要投稿

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

[ExecuteAlways]//在編輯器和運(yùn)行時(shí)都有效
public class ShaderControl : MonoBehaviour
{
??? public Color ColorA = Color.black;//暴露顏色參數(shù)
??? public Color ColorB = Color.black;
??? public Color ColorC = Color.black;
??? public float FloatA = 0.5f;//暴露浮點(diǎn)數(shù)參數(shù)
??? public float FloatB = 0.5f;
??? public float FloatC = 0.5f;
??? public Vector4 VectorA = new Vector4(1.0f, 1.0f, 1.0f, 1.0f);//暴露矢量四參數(shù)
??? public Vector4 VectorB = new Vector4(1.0f, 1.0f, 1.0f, 1.0f);
??? public Vector4 VectorC = new Vector4(1.0f, 1.0f, 1.0f, 1.0f);

??? Material myMaterial;//創(chuàng)建內(nèi)部參數(shù)
??? void Start()
??? {
??????? Image image = GetComponent<Image>();//獲取組件Image
??????? myMaterial = image.material;
??? }

??? void Update()
??? {
??????? myMaterial.SetColor("_Color_AAAAA", ColorA);//使用暴露參數(shù)控制材質(zhì)內(nèi)參數(shù)
??????? myMaterial.SetColor("_Color_BBBBB", ColorB);
??????? myMaterial.SetColor("_Color_CCCCC", ColorC);
??????? myMaterial.SetFloat("_Float_AAAAA", FloatA);
??????? myMaterial.SetFloat("_Float_BBBBB", FloatB);
??????? myMaterial.SetFloat("_Float_CCCCC", FloatC);
??????? myMaterial.SetVector("_Vector_AAAAA", VectorA);
??????? myMaterial.SetVector("_Vector_BBBBB", VectorB);
??????? myMaterial.SetVector("_Vector_CCCCC", VectorC);
??? }
}


2.5.1.1 【Shader】UI上Shader關(guān)鍵幀K幀方案的評論 (共 條)

分享到微博請遵守國家法律
邹城市| 泾阳县| 张家港市| 乐业县| 通城县| 颍上县| 临泽县| 兴义市| 公安县| 监利县| 融水| 徐水县| 伊金霍洛旗| 五常市| 永靖县| 西城区| 梁山县| 海城市| 鄂托克旗| 集安市| 吐鲁番市| 潼关县| 新乐市| 宜兰县| 思茅市| 广元市| 澄迈县| 睢宁县| 新邵县| 惠安县| 开平市| 永福县| 嵊州市| 滦南县| 迁西县| 理塘县| 商丘市| 阿鲁科尔沁旗| 安塞县| 高密市| 宜章县|