- 创建血条UI;
- 创建角色物体,挂载脚本;
- 获得角色位置坐标,转化为屏幕坐标。
Vector3 pt = Camera.main.WorldToScreenPoint(new Vector3(this.transform.position.x, this.transform.position.y + 1, this.transform.position.z));
- 设置UI坐标,屏幕坐标转化为世界坐标
bloodUI.transform.position = UICamera.FindCameraForLayer(bloodUI.layer).GetComponent<Camera>().ScreenToWorldPoint(new Vector3(pt.x, pt.y, 1));
Unity3DRPG人物头顶血条跟随
最新推荐文章于 2024-04-20 10:52:20 发布