本资源为接口资源 提供文本绘制接口
截图
插件特点:
1.可以在屏幕的任意位置绘制文本
2.支持自定义颜色 字号 字体
3.便于使用 性能占用低(本资源创建的所有文本不依赖线程死循环)
4.插件支持添加自定义字体 目前仅有阿里妈妈方圆体与默认字体
接口调用方法:
创建新文本
不需要每帧调用!
1.text:
在 text 也就是文本内容中 不加任何颜色代码默认为白色
~+颜色代码 可以设置代码后文本颜色
目前支持的颜色代码 r(红色) y(黄色) g(浅绿色) b(浅蓝色) w(白色)
示例:~gHello ~yWorld 将显示为 Hello(绿色) World(黄色)
2.font:
font 使用数字代号 在Config中进行配置
目前支持 0(默认字体) 1(阿里妈妈方圆体)
3.size:
数字 一般20-30 就可以
4.left and top
left 和 top 为从屏幕左侧 上侧 出发的距离(数字) 或者为middle(字符串) 也就是居中
5.返回 return
返回创建文本的文本ID 使用更新和删除文本时需要的参数
更新原有文本
1.Id:
数字 由创建新文本返回
2.text:
字符串 要更新的新文本 同创建文本的text项
移除现有文本
1.Id:
数字 由创建新文本返回
添加新字体自行研究 或添加QQ 3462230695(有偿)
截图
插件特点:
1.可以在屏幕的任意位置绘制文本
2.支持自定义颜色 字号 字体
3.便于使用 性能占用低(本资源创建的所有文本不依赖线程死循环)
4.插件支持添加自定义字体 目前仅有阿里妈妈方圆体与默认字体
接口调用方法:
创建新文本
不需要每帧调用!
代码:
local id = exports['xj_text']:Draw2DText(text:string, font:number, size:number, left, top)
在 text 也就是文本内容中 不加任何颜色代码默认为白色
~+颜色代码 可以设置代码后文本颜色
目前支持的颜色代码 r(红色) y(黄色) g(浅绿色) b(浅蓝色) w(白色)
示例:~gHello ~yWorld 将显示为 Hello(绿色) World(黄色)
2.font:
font 使用数字代号 在Config中进行配置
目前支持 0(默认字体) 1(阿里妈妈方圆体)
3.size:
数字 一般20-30 就可以
4.left and top
left 和 top 为从屏幕左侧 上侧 出发的距离(数字) 或者为middle(字符串) 也就是居中
5.返回 return
返回创建文本的文本ID 使用更新和删除文本时需要的参数
更新原有文本
代码:
exports['xj_text']:Update2DText(Id:number, text:string)
数字 由创建新文本返回
2.text:
字符串 要更新的新文本 同创建文本的text项
移除现有文本
代码:
exports['xj_text']:Remove2DText(Id:number)
数字 由创建新文本返回
添加新字体自行研究 或添加QQ 3462230695(有偿)
最后编辑: