void OnDestroy() { ReleaseSrcRT(); if (LODMgr.GetInstance() != null) { LODMgr.GetInstance().RemoveLODChangedListener(OnLodChanged); } UnRegist(this); }
void Start() { LODMgr.LOD_LEVEL lodLevel = LODMgr.LOD_LEVEL.LOD_LEVEL_HIGH; if (LODMgr.GetInstance() != null) { lodLevel = LODMgr.GetInstance().GetLODLevel(); OnLodChanged(lodLevel); LODMgr.GetInstance().AddLODChangedListener(OnLodChanged); } }
void OnDestroy() { s_instance = null; }
void Awake() { s_instance = this; SetLODLevel(LOD_LEVEL.LOD_LEVEL_HIGH); }