/// <summary>
        /// 加载游戏资源
        /// </summary>
        /// <param name="objectName"></param>
        /// <param name="afterLoadAct"></param>
        /// <returns></returns>
        public GameObject LoadAndGetInstance(string objectName, System.Action <GameObject> afterLoadAct = null)
        {
            Object     obj = ResourcesLoaderHelper.Instance.LoadResource(objectName);
            GameObject go  = GameObject.Instantiate(obj) as GameObject;

            go.name = StringEx.GetFileNameWithoutExtention(objectName);
            if (afterLoadAct != null)
            {
                afterLoadAct(go);
            }
            return(go);
        }