Text (TeaScript)
TeaScript/Text
text(id).index
,使用它可以调整'''GUI元素中的文字'''的属性。
with text(param)
'param 代表该文字的 PermID。
end with
使用方法
在脚本里,使用call TxtCreate(id, x, y, sasc, easc, cdata, lnum, fontid, flag, text)
函数创建。
call TxtCreate(id, x, y, sasc, easc, cdata, lnum, fontid, flag, text)
'id - 创建的文本对象的唯一ID。
'x - 文本的x坐标。
'y - 文本的y坐标。
'sasc - NPC图像字体的开始ASCII码。
'easc - NPC图像字体的最后一个ASCII码。
'cdata - 保留,设置为0。
'lnum - NPC图像文件中单行的字符数。
'fontid - 用作字体的NPC的ID。使用NPC映像文件名中的数字作为ID。
'flag - 以什么为定位为准,0 - 关卡坐标系为准,1-屏幕为准。
'text - 需要显示的文本。
参数
名称 | 类型 | 可读性 | 描述 |
---|---|---|---|
x | Double | R/W | X坐标 |
Y | Double | R/W | Y坐标 |
text | String | R/W | 文本内容 |
hide | Double | R/W | 1为隐藏,0为显示。 |
zpos | Double | R/W | z-index 坐标 |
width | Double | R/W | 单行字符数(代表你使用的NPC 图像字体上面的行数截断。) |
foreground | Double | R/W | NOT text(x).hide ,0为隐藏,1为显示。
|
height | Double | R/W | 未知 |
forecolor | R/W | 文字的rgba颜色,设置为-1为默认值,设置为0为玩家不可见。 | |
forecolor_r | R/W | 文字的 rgba 前景色中的红色通道的数值。 | |
forecolor_g | R/W | 文字的 rgba 前景色中的绿色通道的数值。 | |
forecolor_b | R/W | 文字的 rgba 前景色中的蓝色通道的数值。 | |
forecolor_a | R/W | 文字的 rgba 前景色中的 alpha(即透明度) 通道的数值。 |