public void CacheRenderers() { _renders = _wrapTarget.GetComponentsInChildren<Renderer>(true); int cnt = _renders.Length; for (int i = 0; i < cnt; i++) { Renderer r = _renders[i]; if ((r is SkinnedMeshRenderer) || (r is MeshRenderer)) { //Set the object rendering in Transparent Queue as UI objects if (r.sharedMaterial != null) r.sharedMaterial.renderQueue = 3000; } } }
static public int CacheRenderers(IntPtr l) { try { FairyGUI.GoWrapper self = (FairyGUI.GoWrapper)checkSelf(l); self.CacheRenderers(); pushValue(l, true); return(1); } catch (Exception e) { return(error(l, e)); } }