/// <summary> /// 获取GameObject /// 注意: /// 界面加载的对象:一种普通的ui对象,另外一种特效,普通ui对象的层次需要手动设置,特效的话,可能有render属性, /// 显示等级同Canvas,为了方便管理层次,规定:所有特效的根物体都要挂RendererAttr脚本,层次从低到高顺序添加特效包含的几个renders /// </summary> /// <param name="tPath"></param> /// <returns></returns> public GameObject GetGameObject(string tPath) { GameObject mObj = _AssetManager.GetGameObject(tPath); RendererAttr mRendererAttr = mObj.GetComponent <RendererAttr>(); if (mRendererAttr != null) { mViewAttr.AddRenderer(mRendererAttr); } RecordLoadPath(tPath); return(mObj); }