unity3D,绘制一个GUI后实时显示物体的坐标
比如说A物体一直朝X方向运动,要写一个脚本能实时显示着物体A的实时位子。并在GUi上面显示出来...
比如说A物体一直朝X方向运动,要写一个脚本能实时显示着物体A的实时位子。并在GUi上面显示出来
展开
1个回答
展开全部
可以尝试一下:
float x = back .GetComponent <UISprite > ().width * (XX.transform .position .x / 地图最大X轴坐标);
float y = back .GetComponent <UISprite > ().height * (XX .transform .position .z / 地图最大Z轴坐标);
获取XY之后就可以使用??GUI画点了。
我是用这种方式和NGUI做很粗糙的小地图的,希望能对你有点帮助吧。
如果有好方法,请一定告诉我吧。
float x = back .GetComponent <UISprite > ().width * (XX.transform .position .x / 地图最大X轴坐标);
float y = back .GetComponent <UISprite > ().height * (XX .transform .position .z / 地图最大Z轴坐标);
获取XY之后就可以使用??GUI画点了。
我是用这种方式和NGUI做很粗糙的小地图的,希望能对你有点帮助吧。
如果有好方法,请一定告诉我吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询