void Reset() { if (instance_ == null) { instance_ = this; } }
// ------------------------------------------------------------------ // Desc: // ------------------------------------------------------------------ void OnDisable() { #if EX_DEBUG Debug.Log("Disable 2D Renderer"); #endif for (int i = 0; i < layerList.Count; ++i) { exLayer layer = layerList[i]; if (layer != null) { layer.DestroyMeshes(); } } if (ReferenceEquals(this, instance_)) { instance_ = null; } }
/////////////////////////////////////////////////////////////////////////////// // properties /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // Overridable Functions /////////////////////////////////////////////////////////////////////////////// // ------------------------------------------------------------------ // Desc: // ------------------------------------------------------------------ void OnEnable() { #if EX_DEBUG Debug.Log("Enable 2D Renderer"); #endif if (instance_ == null) { instance_ = this; } for (int i = 0; i < layerList.Count; ++i) { exLayer layer = layerList[i]; if (layer != null) { layer.GenerateMeshes(); } } ResortLayerDepth(); }
/////////////////////////////////////////////////////////////////////////////// // properties /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // Overridable Functions /////////////////////////////////////////////////////////////////////////////// // ------------------------------------------------------------------ // Desc: // ------------------------------------------------------------------ void OnEnable() { #if EX_DEBUG Debug.Log("Enable 2D Renderer"); #endif if (instance_ == null) { instance_ = this; } for ( int i = 0; i < layerList.Count; ++i ) { exLayer layer = layerList[i]; if ( layer != null ) { layer.GenerateMeshes(); } } ResortLayerDepth(); }
// ------------------------------------------------------------------ // Desc: // ------------------------------------------------------------------ void OnDisable() { #if EX_DEBUG Debug.Log("Disable 2D Renderer"); #endif for ( int i = 0; i < layerList.Count; ++i ) { exLayer layer = layerList[i]; if ( layer != null ) { layer.DestroyMeshes(); } } if (ReferenceEquals(this, instance_)) { instance_ = null; } }