前文:https://blog.****.net/Jaihk662/article/details/86772085(使用NGUI)
一、字体图集与TTF字体
- 字体图集:将所用到的文字处理成一张图片进行使用,因为英语只有26个字母所以用这个,中文很显然不适合
- TTF字体:直接使用TTF格式进行文字显示,非常主流的显示方式,电脑上的文字都是这样显示的
修改字体:选中文字,之后通过Inspector面板修改字体(这些字体都是预制体)
将左边的NGUI改成Unity,右边选的字体就都是TTF字体了
二、UILabel面板属性
- Font Size:字体大小和样式(粗体斜体等)
- Widget::Size:字体所在边框大小(X和Y两个参数)
- Text:显示的文字,可换行
- Modifier:只考虑文字中的英文字母,大小写一键设置
- Overflow:当文字大小超出了 Widget 中 Size 属性的大小时,如何处理显示(ShrinkContent:收缩内容,再大也无效;ClampContent:夹持内容,能显示几个字就显示几个字;ResizeFreely:边框大小和字体大小自动同步;ResizeHeight:边框高度和字体大小自动同步)
- Alignment:对齐方式
- Gradient:字体渐变颜色,Top是上方颜色,Bottom是下方颜色
- Effect:字体特效以及特效的颜色/参数(X和Y两个参数)
- Spacing:字体间距(横间距和行间距)
- Color Tint:字体单一颜色,和上面的 Gradient 差不多