public static void MarkUILayerDirty(GameObject go) { if (null == go) { return; } UILayer uiLayer = go.GetComponent <UILayer>(); if (null != uiLayer) { uiLayer.SetDirty(); } }