LuaQuick框架(客户端)

996传奇引擎三端lua快速开发


文本(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 字体文件名称 例: &amp;quot;fonts/font.ttf&amp;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>

页面列表

ITEM_HTML