
可以尝试一下:
float x = back GetComponent <UISprite > ()width (XXtransform position x / 地图最大X轴坐标);
float y = back GetComponent <UISprite > ()height (XX transform position z / 地图最大Z轴坐标);
获取XY之后就可以使用??GUI画点了。
我是用这种方式和NGUI做很粗糙的小地图的,希望能对你有点帮助吧。
如果有好方法,请一定告诉我吧。
默认值是基于外部输出计算的,这些值可以使用新的Unity UI中的输入字段进行更改。如果这些值没有改变,那么在计算之后应该出现一个灰色的占位符。
Placeholder只是一个Text组件。你可以改变它的是文本:注意GetComponent()placeholder是一个图形组件,这是不是你正在寻找。
以上就是关于unity3D,绘制一个GUI后实时显示物体的坐标全部的内容,包括:unity3D,绘制一个GUI后实时显示物体的坐标、在unity脚本中如何获得皮肤占位符、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)