Unity3D的世界坐标转化成屏幕坐标
2013-08-27 09:47
288 查看
使用函数:Camera.WorldToScreenPoint
原型:function WorldToScreenPoint (position : Vector3) : Vector3
返回值:Vector3 中 x,y是屏幕中的位置,z是坐标到摄像机的距离 屏幕左下方是(0,0);右上方是(pixelWidth,pixelHeight)
例程:
var target : Transform;
function Update ()
{
var screenPos = camera.WorldToScreenPoint (target.position);
print ("target is " + screenPos.x + " pixels from the left");
}
原型:function WorldToScreenPoint (position : Vector3) : Vector3
返回值:Vector3 中 x,y是屏幕中的位置,z是坐标到摄像机的距离 屏幕左下方是(0,0);右上方是(pixelWidth,pixelHeight)
例程:
var target : Transform;
function Update ()
{
var screenPos = camera.WorldToScreenPoint (target.position);
print ("target is " + screenPos.x + " pixels from the left");
}
相关文章推荐
- unity3d的世界坐标转化成屏幕坐标
- unity3d的世界坐标转化成屏幕坐标
- unity3d的世界坐标转化成屏幕坐标
- Unity3d 实现屏幕坐标和3维空间坐标的转化
- Unity3D将屏幕坐标上的点转换为世界坐标中的点
- Unity3D 屏幕坐标跟世界坐标的转换
- 游戏世界坐标转化为UGUI屏幕坐标
- [unity3d]屏幕坐标跟世界坐标的转换
- [unity基础教程]Unity3D中世界坐标转如何化成屏幕坐标?
- [unity3d]屏幕坐标跟世界坐标的转换
- [unity3d]屏幕坐标跟世界坐标的转换
- unity3D中 局部坐标,世界坐标以及屏幕坐标,transform变换坐标以及 变换方向心得
- 屏幕坐标转化为世界坐标(vc opengl)
- 【Unity3D】世界坐标与屏幕坐标
- OSG中屏幕坐标和世界坐标的转化
- unity3d uGUI中世界坐标与屏幕坐标实际运用
- OpenGl学习笔记3——屏幕坐标(2维)转化为世界坐标(3维)
- Unity3D屏幕坐标到世界坐标转换浅析
- unity3d ugui中如何获取ui控件位置?或者说如何将ugui中ui控件(组件)的坐标转化为屏幕坐标或canvas坐标(大坑)?
- 三维世界坐标转化为二维屏幕坐标