public void create() { // 设置默认的模型 gameObject = (UnityEngine.GameObject)UnityEngine.GameObject.Instantiate(loader.inst.defaultEntityAsset, position, Quaternion.Euler(eulerAngles)); gameObject.name = name; gameObject.transform.localScale = scale; if(loader.inst.entityHudInfosAsset != null) { hud_infosObj = (UnityEngine.GameObject)UnityEngine.GameObject.Instantiate(loader.inst.entityHudInfosAsset); hud_infosObj.name = "hud_infos"; hudinfos = hud_infosObj.GetComponent<Hud_Infos>(); hudinfos.seo = this; attachHeadInfo(); } else { Common.WARNING_MSG("SceneEntityObject::Start: not found entityHudInfosAsset!"); } }
public void create() { // 设置默认的模型 gameObject = (UnityEngine.GameObject)UnityEngine.GameObject.Instantiate(loader.inst.defaultEntityAsset, position, Quaternion.Euler(eulerAngles)); gameObject.name = name; gameObject.transform.localScale = scale; if (loader.inst.entityHudInfosAsset != null) { hud_infosObj = (UnityEngine.GameObject)UnityEngine.GameObject.Instantiate(loader.inst.entityHudInfosAsset); hud_infosObj.name = "hud_infos"; hudinfos = hud_infosObj.GetComponent <Hud_Infos>(); hudinfos.seo = this; attachHeadInfo(); } else { Common.WARNING_MSG("SceneEntityObject::Start: not found entityHudInfosAsset!"); } }