整理下用到的shader效果,其中用到最多的,或则很大几率在游戏中会用到的,可能是标题的流光效果,
如果用帧动画实现,不仅资源耗费明显,最终效果也没shader来得逼真,废话不多说,直接上代码了(其实也是根据网上shader小改了下得到的):
Shader "Env/LogoFlash"
{
Properties {
//_MainTex ("Base (RGB)", 2D) = "white" {}
_MainTex ("Base (RGB), Alpha (A)", 2D) = "white" {}
_FlashColor ("Flash Color", Color) = (1,1,1,0)
_Angle ("Flash Angle", Range(0, 180)) = 45
_Width ("Flash Width", Range(0, 1)) = 0.2
_LoopTime ("Loop Time", Float) = 1
_Interval ("Time Interval", Float) = 3
// _BeginTime ("Begin Time", Float) = 2
}