生成3D模型使用 GameObject.Instantiate(moster, point, Quaternion.identity) 可以实现
moster 生成的游戏对象
point 生成的位置
Quaternion.identity 生成后游戏对象的方向
生成NGUI的2DUI可用 NGUITools.AddChild()实现
需要注意的是
在调用AddChild实例化2DUI前,要先将跟随目标的transform先传给UI,否则会出现找不到target的错误
Transform target = monster.transform.Find("HpBarPoint");
HpBar.GetComponent<UIFollowTarget>().target = target;
// UIFollowTarget 是 HUDText这个插件中的一个脚本
NGUITools.AddChild(gameObject, HpBar);