1.如何对NGUI的文本加下划线?
UILable控件可以添加富文本格式,原因在于他有BBcode富文本编辑器
我们来对比一下勾选BBcode和不勾选BBcode到底有什么不一样呢?
我们可以看出BBcode这个富文本编辑器有点类似于html超文本编辑器
他可以给文本添加一些格式。(加粗、斜体、下划线……)
添加一个UILable控件,进行如图示操作
图中hello添加了下划线
hey改变了字体颜色
1234进行了加粗操作
world则没有任何更改。
通过在网上查找了相关资料后得到了下列关于UILable空间可添加的格式:
[b]Bold[/b]粗体
[i]italic[/i] 斜体
[u]underline[/u] 下划线
[s]strikethrough[/s] 删除线
[sub]sub[/sub] 下标
[sup]sup[/sup] 上标
[00ff00]设置颜色[-] 设置显示颜色
除此之外还可以添加一个链接:
添加链接的步骤:
1、在UILable文本添加以下格式(此处以百度为例子)
[url=http://www.baidu.com/][u]百度[/u][/url] 链接([u],[/u]为下划线操作可以根据你喜欢进行添加)
2、为UILable添加一个Collider
3、添加一个点击脚本,这个脚本Unity已经为你准备好了!
4、最后点击百度网页就为你自动打开了!