void OnPostRender() { for (int i = 0; i < mStaticObjArray.Count; i++) { HitObj obj = mStaticObjArray[i]; if (obj == null) { continue; } StaticObj_Render render = obj.obj.GetComponent <StaticObj_Render>(); if (render == null) { continue; } //obj.decalwidth = 0.25f; //obj.decalheight = 0.25f; if (obj.coltype == (int)xEnumDefine.TeamFlag.Team_0) { render.Render(obj.texcoord, mQuadMaterial, obj.color, obj.coltype, obj.decalname, obj.decalwidth, obj.decalheight, obj.decalrot); } else { render.Render(obj.texcoord, mQuadMaterial, obj.color, obj.coltype, obj.decalname, obj.decalwidth, obj.decalheight, obj.decalrot); } } mStaticObjArray.Clear(); }
void OnPostRender() { for (int i = 0; i < mStaticObjArray.Count; i++ ) { HitObj obj = mStaticObjArray[i]; if (obj == null) continue; StaticObj_Render render = obj.obj.GetComponent<StaticObj_Render>(); if (render == null) continue; render.Render(obj.texcoord, mQuadMaterial, obj.color, obj.coltype, obj.decalname, obj.decalwidth, obj.decalheight, obj.decalrot); } mStaticObjArray.Clear(); }