/// <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); }