Exemplo n.º 1
0
 override public void dispose()
 {
     if (m_atlasScriptRes != null)
     {
         Ctx.m_instance.m_atlasMgr.unload(m_atlasScriptRes.GetPath(), null);
         m_atlasScriptRes = null;
     }
     m_playEndEventDispatch.clearEventHandle();
     base.dispose();
 }
Exemplo n.º 2
0
        public void syncUpdateCom()
        {
            if (m_bNeedReloadRes)
            {
                if (m_atlasScriptRes != null)
                {
                    Ctx.m_instance.m_atlasMgr.unload(m_atlasScriptRes.GetPath(), null);
                    m_atlasScriptRes = null;
                }
                m_atlasScriptRes = Ctx.m_instance.m_atlasMgr.getAndSyncLoad <AtlasScriptRes>(string.Format("{0}{1}", Ctx.m_instance.m_cfg.m_pathLst[(int)ResPathType.ePathSpriteAni], m_tableBody.m_aniResName));
            }

            m_bNeedReloadRes = false;
        }
Exemplo n.º 3
0
 public void syncUpdateCom()
 {
     if (m_bNeedReloadRes)
     {
         if(m_atlasScriptRes != null)
         {
             Ctx.m_instance.m_atlasMgr.unload(m_atlasScriptRes.GetPath(), null);
             m_atlasScriptRes = null;
         }
         m_atlasScriptRes = Ctx.m_instance.m_atlasMgr.getAndSyncLoad<AtlasScriptRes>(string.Format("{0}{1}", Ctx.m_instance.m_cfg.m_pathLst[(int)ResPathType.ePathSpriteAni], m_tableBody.m_aniResName));
     }
     
     m_bNeedReloadRes = false;
 }
Exemplo n.º 4
0
 override public void dispose()
 {
     if (m_atlasScriptRes != null)
     {
         Ctx.m_instance.m_atlasMgr.unload(m_atlasScriptRes.GetPath(), null);
         m_atlasScriptRes = null;
     }
     m_playEndEventDispatch.clearEventHandle();
     base.dispose();
 }