loudixvmuniu/Assets/TimeLine/SignalCtrl_ChangeMat.cs

29 lines
769 B
C#
Raw Normal View History

2025-01-02 12:15:45 +08:00
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/*******************************************************************************
*Create By CG
*Function
*******************************************************************************/
namespace ZXK.LouDiXvMuNiu
{
public class SignalCtrl_ChangeMat : MonoBehaviour
{
[SerializeField]
private MeshRenderer _onOffMeshRend;
[SerializeField]
private Texture _onPic;
[SerializeField]
private Texture _offPic;
private void OnEnable()
{
_onOffMeshRend.materials[0].SetTexture("_BaseMap", _onPic);
}
private void OnDisable()
{
_onOffMeshRend.materials[0].SetTexture("_BaseMap", _offPic);
}
}
}