Unity5.x Shader設置受擊特效 InnerGlow

特效把Shader特效做好,程序中實現方法

//設置受擊特效 
private void setInnerGlow(int value)
{
    if(gameObject)
     {
         Renderer[] renders = gameObject.GetComponentsInChildren<Renderer>();
         for (int i = 0; i < renders.Length; i++)
         {
             Renderer r = renders[i];
             r.material.SetInt("InnerGlow", value);
         }
     }
 }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章