文本(Text)
<p>[TOC]</p>
<h3>创建文本</h3>
<pre><code>co.Text:create(parent, id, x, y, fontSize, color, text)</code></pre>
<pre><code>id 唯一ID
x 位置 横坐标
y 位置 纵坐标
size 字体大小
color 字体颜色
text 文本</code></pre>
<h3>设置文本</h3>
<pre><code>co.Text:setString(widget,str)</code></pre>
<pre><code>widget 文本对象
str 文本</code></pre>
<h3>设置文本</h3>
<pre><code>co.Text:getString(widget)</code></pre>
<pre><code>widget 文本对象
str 文本</code></pre>
<h3>设置文本颜色</h3>
<pre><code>co.Text:setColor(widget,color)</code></pre>
<pre><code>widget 文本对象
color 色值(#000000)</code></pre>
<h3>设置字体大小</h3>
<pre><code>co.Text:setFontSize(widget,size)</code></pre>
<pre><code>widget 文本对象
size 字体大小</code></pre>
<h3>设置字体路径</h3>
<pre><code>co.Text:setFontName(widget, filename)</code></pre>
<pre><code>widget 文本对象
filename 字体文件名称 例: &quot;fonts/font.ttf&quot;</code></pre>
<h3>设置字体描边</h3>
<pre><code>co.Text:enableOutline(widget, color, size)</code></pre>
<pre><code>widget 文本对象
color 色值(#000000)
size 描边大小</code></pre>
<h3>设置是否启用下划线</h3>
<pre><code>co.Text:setUnderline(widget)</code></pre>
<h3>禁用文本特效</h3>
<pre><code>co.Text:setDisableAnim(widget,type)</code></pre>
<pre><code>widget 文本对象
type 0.正常;1.描边;2.阴影;3.发光;</code></pre>
<h3>禁用文本普通特效</h3>
<pre><code>co.Text:setDisableNormal(widget)</code></pre>
<h3>禁用文本描边特效</h3>
<pre><code>co.Text:setDisableOutline(widget)</code></pre>
<h3>禁用文本阴影特效</h3>
<pre><code>co.Text:setDisableShadow(widget)</code></pre>
<h3>禁用文本发光特效</h3>
<pre><code>co.Text:setDisableGlow(widget)</code></pre>
<h3>设置文本垂直对齐</h3>
<pre><code>co.Text:setVerticalAlignment(widget, type)</code></pre>
<pre><code>widget 文本对象
type 0.顶对齐;1.垂直对齐;2.底部对齐;</code></pre>
<h3>设置文本水平对齐</h3>
<pre><code>co.Text:setHorizontalAlignment(widget, type)</code></pre>
<pre><code>widget 文本对象
type 0.顶对齐;1.垂直对齐;2.底部对齐;</code></pre>
<h3>设置文本尺寸</h3>
<pre><code>co.Text:setContentSize(widget,width,height)</code></pre>
<pre><code>widget 文本对象
width 文本宽度
height 文本高度</code></pre>
<h3>设置倒计时文本</h3>
<pre><code>co.Text:setCountDown(widget, time, callback, showType)</code></pre>
<pre><code>widget 文本对象
time 倒计时时间, 单位:秒
callback 每秒触发回调, 传入参数: 剩余时间 版本号[3.40.4]及以后改为倒计时结束触发
showType 倒计时时间显示方式 0: xx时xx分xx秒 1: 小于1天显示xx:xx:xx 大于显示xx天xx时xx分 [3.40.8版本新增]</code></pre>
<h3>设置文本样式</h3>
<pre><code>co.Text:setColorById(widget,colorId)</code></pre>
<pre><code>widget 文本对象
colorId 关联颜色表ID</code></pre>
<h3>获取整数</h3>
<pre><code>co.Text:getValue(widget)</code></pre>
<pre><code>widget 文本对象</code></pre>
<h3>设置文本排列类型</h3>
<pre><code>co.Text:setTextHorizontalAlignment(widget,type)</code></pre>
<pre><code>widget Text文本组件
type 0.顶对齐; 1.水平居中; 2.底对齐</code></pre>