Files
JJBB/Assets/Project/Script/GUI/Base/UIGrayImage.cs

33 lines
614 B
C#
Raw Normal View History

2024-08-23 15:49:34 +08:00
using UnityEngine;
using UnityEngine.UI;
using System.Collections;
using System.Collections.Generic;
public class UIGrayImage
{
private static Material _GrayMat;
public static void InitGrayMat()
{
if (_GrayMat != null)
return;
_GrayMat = CommonUtility.LoadFromResources<Material>("Material/ImageEffectGray");
}
public static void SetImageGray(Image image, bool isGray)
{
if (isGray)
{
InitGrayMat();
image.material = _GrayMat;
}
else
{
image.material = null;
}
}
}