在屏幕上绘制文字
函数原型
2.0.0.0
SuicDrawText(uid,x,y,text[],r,g,b,alpha,size,style,trace,Float:holdTime,action,Float:actionTime,center,channel);
功能说明
在屏幕上绘制文字
使用场景
在屏幕上绘制文字,几乎所有的CK绘制文字,都是走的这个底层统一函数
参数信息
参数名称 | 参数类型 | 参数介绍 | 默认值 | 参数备注 |
---|---|---|---|---|
uid | int | 目标玩家 | -- | 0:全部玩家 其他:玩家UID |
x,y | int | 位置坐标 | -- | 分别对应2个参数 分别对应水平位置和垂直位置(像素),负数为相对坐标 |
text | string | 绘制文字 | -- | 要绘制的文字 |
r,g,b,alpha | int | RGB颜色和透明度 | -- | 分别对应4个参数 取值0到255 |
size | int | 文字字号 | -- | 以windows的字号为准,72为最大号 |
style | int | 字体样式 | -- | 0:没有样式 1:加粗 2:斜体 3:斜体加粗 4:下划线 8:删除线 |
trace | int | 是否描边 | -- | 0:没有描边 1:有描边 |
holdTime | float | 显示时间 | -- | 0表示永久显示 |
action | int | 动画效果 | -- | 0:没有动画 1:渐隐动画 2:渐现动画 |
actionTime | float | 动画时间 | -- | -- |
center | int | 是否居中 | -- | 0:没有居中 1:X轴居中 2:Y轴居中 3:全部居中 |
channel | int | 绘制通道 | -- | 0-512之间 |