ワールドの座標位置に合わせてUIなどを表示したい場合の計算方法:
- 使ってるカメラの WorldToViewportPoint で、ワールド座標系からビューポート座標系に変換
Canvas
のRectTransform
のサイズの1/2を引く(ビューポートは左下が原点なのに対して、Canvas
は中央が原点のため)
Unity 4.6 Beta 19: How to convert from world space to canvas space - Unity Answers
//this is your object that you want to have the UI element hovering over |