Demo的策划案已经基本成型,里面有大量的文字需求,比如:对话、提示、装备。。。而且要求关键字有颜色。的默认文字是白色,且显示的文字发虚,所以只能想办法把文字进行放大处理。
如果同一个字体显示的时候有两种大小(比如武器名和武器介绍),那么需要两个字体文件,也就是说Font Size是固定大小的。基本脚本如下
// 字体变量,把字体ttf文件放入Assets文件夹,Project面板可以找到放入的字体,选中后,在Inspector面板就可以修改字体的大小(Font Size),然后拖入此变量
var customFont : Font;
function OnGUI()
{
// 后面的color为 RGBA的格式,支持alpha,取值范围为浮点数: 0 - 1.0
GUI.skin.label.normal.textColor = Color( 0, 255.0/255, 0, 1.0 );
GUI.skin.label.font = customFont;
// 显示文字
GUI.Label( Rect(0,100,100,100), "show text" );
}
阅读(2565) | 评论(0) | 转发(0) |