Unity3D 教程:利用 NGUI 制作超链接
Posted on 2013 年 02 月 22 日 by U3d / Unity3D 基础教程/被围观 469 次
Unity3D 教程:利用 NGUI 制作超链接
刚开始接触 NGUI 不知道如何制作超链接,后来利用两个 label,一个 label 存放要显
示的文本字体,另一个 label 根据文本字体长度来显示多个'_'字体来组成一个超链接,最
后把这两个 Label 存放在一个空对象中(UISuperLineButton),并给其加上 Box Collider
进行接收鼠标事件。如:
Unity3D 教程:利用 NGUI 制作超链接
要解决问题:
1.如何计算要显示文本的长度(不同数字字母长度会不一样),如:“青蛇打白蛇打来
打”
方法:
void GetTextWidth(int nowScaleX,int nowScaleY,UILabel label,ref int TextWidth, ref
int TextHeight)
{
评论0