大家好,我是孙广东,我最近在做一个游戏,UI就是使用了系统提供的GUI,遇到很多的问题。相信大家常用的就是NGUI或者2DTOOLKIT.活不多说。
Unity有四个重要的坐标系统。
可以查看如下文章进行了解:
我今天主要是要说的内容就两个:GUIText 和GUITexture
1、GUIText
锚点(Anchor)的概念我就不介绍了。像NGUI和tookit2d还有 Cocos2d中都有这个重要的概念,对于图片我们可以认为是图片自身的原点。
而GUIText 对象本身也是支持设置锚点的,但是只有9个选项。用于设置显示的Text文本的整体的自身坐标原点。
任何对象都会有Transform组件,而在GUIText对象中的有用的就是Position。 这个Position代表了什么呢?
整个Text文本的的整体的自身坐标原点在窗口屏幕上的位置: