不知道的知识点。

1.如何对NGUI的文本加下划线?

UILable控件可以添加富文本格式,原因在于他有BBcode富文本编辑器

不知道的知识点。_第1张图片
Paste_Image.png

我们来对比一下勾选BBcode和不勾选BBcode到底有什么不一样呢?

不知道的知识点。_第2张图片
勾选了BBcode
不知道的知识点。_第3张图片
不勾选BBcode
我们可以看出BBcode这个富文本编辑器有点类似于html超文本编辑器
他可以给文本添加一些格式。(加粗、斜体、下划线……)

添加一个UILable控件,进行如图示操作

不知道的知识点。_第4张图片
Paste_Image.png

图中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]为下划线操作可以根据你喜欢进行添加)

不知道的知识点。_第5张图片
Paste_Image.png

2、为UILable添加一个Collider

不知道的知识点。_第6张图片
Paste_Image.png

3、添加一个点击脚本,这个脚本Unity已经为你准备好了!

Paste_Image.png
不知道的知识点。_第7张图片
Paste_Image.png

4、最后点击百度网页就为你自动打开了!

你可能感兴趣的:(不知道的知识点。)