Пример #1
0
        public bool Add2Load(string name, Action <bool, IRes> listener = null)
        {
            if (string.IsNullOrEmpty(name))
            {
                Log.e("#Res Name Is Null");
                return(false);
            }

            IRes res = FindResInArray(name);

            if (res != null)
            {
                //已经加载完毕了

                return(true);
            }

            res = ResMgr.S.GetRes(name);
            if (res == null)
            {
                return(false);
            }
            if (listener != null)
            {
                res.RegisterResListener(listener);
            }
            AddResToArray(res);

            return(false);
        }