unity3d插件Daikon Forge GUI 中文教程6-高级控件richtextlabel的使用
3.5、richtextlabel文本
可以像Word文档一样编辑出多样的内容,图片,字体颜色大小下划线、超链接背景等等。
Defaults:
默认字体
默认图集
Blank Texture :空白的纹理
Appearance :
Font Size 默认字体大小
Line Height 行的高度,最小也不会小于默认字体大小(系统处理)。
TextStyle 默认文本的风格,加粗下划线斜体等。
keep whitespace 是否使用Text中文本的换行(Html的换行是:<br/>,如果选中,那么正常文本中的普通换行也算是换行)
Text Color 默认的文本颜色。
Alignment 文本的对其方式。
Layout :
Auto Height 是指自动调整上面Layout-》 Size-》 Height的大小。如果设置了那么下面的滚动条Scrolling选项就不能再用了。要根据实际的情况进行取舍。
Scrolling:
Allow Scroll是否允许滚动。
Scroll Pos x,y 设置水平,垂直滚动条的起始滚动值。
Add Momentum 作用还是未知,
水平滚动条对象。
垂直滚动条对象。
DF-gui呢使用了编写网页的标记性语言。 大家可以了解一下例子看看,下面是例子的一部分代码。
编辑上面的图片中的内容需要填写的文本的内容。如下:
Text:
<h1 color=yellowstyle="vertical-align: top; margin: 0;"><imgsrc="dfgui-icon" height=100 color=white> Using Rich TextMarkup</h1>
<h2color=cyan>Introduction</h2>
<p padding="5 10" style="text-align:justify; margin: 25px">
The DF-GUI Rich Text Control uses Unity'sdynamic fonts system to render TTF or OTF fonts
without requiring the use of a textureatlas. The dynamic font system builds a dynamic
texture atlas internally "ondemand", allowing you to use multiple font styles (like<b>bold</b> and
<i>italic</i>) as well as<font size="125%">different sizes</font> all in the sameline of text.
</p>
<p style="text-align: justify;margin: 25px">This also allows you to mix and match character sets inthe same label, like the following:
<ul>
<li>Japanese:<span style="color: orange">日本語</span></li>
<li>Chinese:<span style="color: orange">汉语/漢語</span></li>
<li>Korean:<span style="color: orange">한국어/조선말</span></li>
<li>Hebrew:<span style="color: orange">עִבְרִית</span></li>
<li>Greek:<span style="color: orange">κρίνω</span></li>
<li>etc...</li>
</ul>
</p>
<p style="text-align: justify;margin: 25px">
All text in this panel was rendered with asingle <b>dfRichTextLabel</b> control.
All font styles, colors, sizes, and effectswere specified through the use of an
HTML-like markup that has been specificallydesigned to be familiar to people
who have experience with HTML. Much like<a href="http://docs.unity3d.com/Documentation/Manual/StyledText.html"style="color: Green; font-style: bold">Unity's built-in"rich text" markup</a>,
the<strong>dfRichTextLabel</strong> control uses a subset of thespecified HTML tags to control
text formatting, but unlike Unity'ssolution the tags that <strong>dfRichTextLabel
………………………………………….
<br/>
unity3d插件Daikon Forge GUI 中文教程6-高级控件richtextlabel的使用的更多相关文章
- unity3d插件Daikon Forge GUI 中文教程-3-基础控件Button和Sprite的使用
(游戏蛮牛首发)大家好我是孙广东.官网提供了专业的视频教程http://www.daikonforge.com/dfgui/tutorials/,只是是在youtube上.要观看是须要FQ的. 只是教 ...
- unity3d插件Daikon Forge GUI 中文教程3-基础控件Button和Sprite的使用
2.2添加一个按钮Button 来看看特有的属性:Button Properties Data 显示的文本 Behavior 中的几个: Aoto Size 选中时就是按钮的背景会根据Data中的文本 ...
- unity3d插件Daikon Forge GUI 中文教程2-基础控件Label的使用
我们先来设置 UI Root 中的如下:屏幕大小为1024*768 2.1 新建一个Label 控件 先来看看Control Properties (基本上是所有控件都共用的)的以后不再介绍,参数: ...
- unity3d插件Daikon Forge GUI 中文教程1-Daikon Forge介绍
DF-GUI特点: · 深编辑器集成:DF-GUI提供广泛的整合与Unity3D编辑环境,包括自定义检查人员对每个组件向导来简化复杂的多步任务,提高生产力的上下文菜单,编辑控件在一个所见 ...
- unity3d插件Daikon Forge GUI 中文教程-1-Daikon Forge介绍
(游戏蛮牛首发)大家好我是孙广东官网提供了专业的视频教程http://www.daikonforge.com/dfgui/tutorials/,只是是在youtube上,要观看是须要FQ的. 只是教程 ...
- unity3d插件Daikon Forge GUI 中文教程-5-高级控件listbox和progress bar的使用
(游戏蛮牛首发)大家好我是孙广东.官网提供了专业的视频教程http://www.daikonforge.com/dfgui/tutorials/,只是是在youtube上,要观看是须要FQ的. 只是教 ...
- unity3d插件Daikon Forge GUI 中文教程7-高级控件slider的使用
3.6.slider滑块 我们说说前面这个图片.对象 Appearance: Atlas 图集: Track 滑块的轨道图片 Back color滑块的轨道图片的主颜色. O ...
- unity3d插件Daikon Forge GUI 中文教程5-高级控件listbox和progress bar的使用
3.3.listbox列表框 Atlas 图集: 下面应用到的精灵都是在这里的. ListBox中的内容: 背景精灵 图片的主颜色 Padding边距 Scrollbar 滚动条对象的预制体或者对象, ...
- unity3d插件Daikon Forge GUI 中文教程4-高级控件Checkbox和dropdownlis的使用
第三节 高级的控件 Checkbox单选和多选.dropdownlis下拉列表.listbox列表框.progressbar进度条.richtextlabel富文本.slider滑块.textbox ...
随机推荐
- LoadRunner 事务函数
status 包括LR_PASS, LR_FAIL, LR_AUTO, LR_STOP(这个没用过) lr_set_transaction_instance_status(status); 可以根 ...
- js函数和jquery函数详解
一:函数格式和用法: jQuery中所用到的:匿名函数的执行. (function(){ //这里忽略jQuery所有实现 })(); //the first function function fi ...
- Matlab 查看变量信息who whos命令
- js整理3
函数 call: fun.call(a), a会转化成相应的对象,函数内的this即指向它; function foo() { console.log(this); } foo.call(null); ...
- css整理-04 基本视觉格式化
基本框 假定每一个元素都会生成一个火多个矩形框,为元素框 元素框中心有一个内容区,周围有内边距,边距和外边距 内容的背景会应用到内边距,外边距是透明的,可以看到父元素的背景 内边距不能是负值,外边距可 ...
- Swift3.0语言教程组合字符串
Swift3.0语言教程组合字符串 Swift3.0语言教程组合字符串,当开发者想要将已经存在的字符串进行组合,形成一个新的字符串,可以使用NSString中的两个方法,分别为appending(_: ...
- Java在ACM中的应用
Java在ACM中的应用 —. 在java中的基本头文件(java中叫包) import java.io.*; import java.util.*; //输入Scanner import java. ...
- spark 部署问题
spark的web UI 端口设置:spark-env.sh 中设置SPARK_MASTER_WEBUI_PORT 为自己想设置的端口号. 其他worker 的web UI 端口默认:8081 mas ...
- 关于fragment保存变量的问题
之前遇到一个问题:某个fragment在打开改变状态好后,然后关闭,要求是再次打开时该状态依然保留 这时候求度娘.自己解决问题后,现在整理过程如下: 1.新定义Bundle saveState=new ...
- python安装setuptools
http://wenku.baidu.com/link?url=I-FCVFpHbP2oyCt1Gjb1X5xHk4P475dVU3j8rWd4b4VSuD-Wd86LdbC7bdYskZdtDfGK ...