在遊戲中的場景座標我們可以稱它為世界座標

如果有需要將世界的物件轉到螢幕座標可以使用以下方式

方式1

這會回傳Vector3 代表是有深度的
Vector3 pos = Camera.main.WorldToScreenPoint (target.transform.position);

方式2

如果有要使用UGUI的方式呈現 如果要設計血條 這也是相當好用的

Vector2 pos = RectTransformUtility.WorldToScreenPoint (Camera.main, target.transform.position)

如果有其他問題或是特別的效果也歡迎留言喔

文章標籤
全站熱搜
創作者介紹
創作者 Weight 的頭像
Weight

股市Coding

Weight 發表在 痞客邦 留言(0) 人氣(4,959)