SASA 扩展SAMPFUNCS
文字绘制 SampTextDraw
TextDraw 创建、样式与读写
sa · 扩展 SAMPFUNCS · 仅 SA-MP;需 SAMPFUNCS
共 23 条。TextDraw 创建 / 样式 / get-set。调用见 Lua / Redux。
创建 / 删除
SAMP_CREATE_TEXTDRAW · 0C48
SampTextDraw.Create
按参数修改 TextDraw;不存在则创建。用在 if 里。
0C48 SAMP_CREATE_TEXTDRAW
in: id, text, coordX, coordYSAMP_DOES_TEXTDRAW_EXIST · 0C5D
SampTextDraw.DoesExist
若指定 TextDraw 存在则为真。
0C5D SAMP_DOES_TEXTDRAW_EXIST
in: selfSAMP_DELETE_TEXTDRAW · 0C5E
SampTextDraw.Delete
删除指定 TextDraw。用在 if 里。
0C5E SAMP_DELETE_TEXTDRAW
in: self设置
SAMP_SET_TEXTDRAW_BOX · 0C49
SampTextDraw.SetBox
设置 TextDraw 的 box(矩形)参数。用在 if 里。
0C49 SAMP_SET_TEXTDRAW_BOX
in: self, isVisible, color, width, heightSAMP_SET_TEXTDRAW_ALIGNMENT · 0C4A
SampTextDraw.SetAlignment
设置 TextDraw 文本对齐。用在 if 里。
0C4A SAMP_SET_TEXTDRAW_ALIGNMENT
in: self, alignmentSAMP_SET_TEXTDRAW_PROPORTIONALITY · 0C4B
SampTextDraw.SetProportionality
设置 TextDraw 是否等比缩放。用在 if 里。
0C4B SAMP_SET_TEXTDRAW_PROPORTIONALITY
in: self, isProportionalSAMP_SET_TEXTDRAW_STYLE · 0C4C
SampTextDraw.SetStyle
设置 TextDraw 样式。用在 if 里。
0C4C SAMP_SET_TEXTDRAW_STYLE
in: self, styleSAMP_SET_TEXTDRAW_SHADOW · 0C4D
SampTextDraw.SetShadow
设置 TextDraw 阴影。用在 if 里。
0C4D SAMP_SET_TEXTDRAW_SHADOW
in: self, tickness, colorSAMP_SET_TEXTDRAW_OUTLINE · 0C4E
SampTextDraw.SetOutline
设置 TextDraw 描边。用在 if 里。
0C4E SAMP_SET_TEXTDRAW_OUTLINE
in: self, tickness, colorSAMP_SET_TEXTDRAW_MODEL · 0C4F
SampTextDraw.SetModel
为 style 5 的 TextDraw 设置模型(物体/载具等)。用在 if 里。
0C4F SAMP_SET_TEXTDRAW_MODEL
in: self, model, rotPitch, rotRoll, rotYaw, camZoomRange, primaryColor, secondaryColorSAMP_SET_TEXTDRAW_TEXT · 0C50
SampTextDraw.SetText
设置 TextDraw 文本。用在 if 里。
0C50 SAMP_SET_TEXTDRAW_TEXT
in: self, textSAMP_SET_TEXTDRAW_COORDS · 0C51
SampTextDraw.SetCoords
设置 TextDraw 屏幕坐标。用在 if 里。
0C51 SAMP_SET_TEXTDRAW_COORDS
in: self, coordX, coordYSAMP_SET_TEXTDRAW_CHARACTER_PROPERTIES · 0C52
SampTextDraw.SetCharProps
设置 TextDraw 全部字符的尺寸与颜色。用在 if 里。
0C52 SAMP_SET_TEXTDRAW_CHARACTER_PROPERTIES
in: self, width, height, color读取
SAMP_GET_TEXTDRAW_BOX · 0C53
SampTextDraw.GetBox
返回指定 TextDraw 的 box(矩形)参数。
0C53 SAMP_GET_TEXTDRAW_BOX
in: self
out: isVisible, color, width, heightSAMP_GET_TEXTDRAW_ALIGNMENT · 0C54
SampTextDraw.GetAlignment
返回 TextDraw 文本对齐方式。
0C54 SAMP_GET_TEXTDRAW_ALIGNMENT
in: self
out: alignmentSAMP_GET_TEXTDRAW_PROPORTIONALITY · 0C55
SampTextDraw.GetProportionality
若 TextDraw 等比缩放开启则为真。
0C55 SAMP_GET_TEXTDRAW_PROPORTIONALITY
in: self
out: isProportionalSAMP_GET_TEXTDRAW_STYLE · 0C56
SampTextDraw.GetStyle
返回 TextDraw 样式。
0C56 SAMP_GET_TEXTDRAW_STYLE
in: self
out: styleSAMP_GET_TEXTDRAW_SHADOW · 0C57
SampTextDraw.GetShadow
返回 TextDraw 阴影的粗细与颜色。
0C57 SAMP_GET_TEXTDRAW_SHADOW
in: self
out: tickness, colorSAMP_GET_TEXTDRAW_OUTLINE · 0C58
SampTextDraw.GetOutline
返回 TextDraw 描边的粗细与颜色。
0C58 SAMP_GET_TEXTDRAW_OUTLINE
in: self
out: tickness, colorSAMP_GET_TEXTDRAW_MODEL · 0C59
SampTextDraw.GetModel
返回 style 5 TextDraw 的模型相关属性。
0C59 SAMP_GET_TEXTDRAW_MODEL
in: self
out: model, rotPitch, rotRoll, rotYaw, camZoomRange, primaryColor, secondaryColorSAMP_STORE_TEXTDRAW_TEXT · 0C5A
SampTextDraw.StoreText
把 TextDraw 文本写入 stringBuffer。
0C5A SAMP_STORE_TEXTDRAW_TEXT
in: self
out: stringBufferSAMP_GET_TEXTDRAW_COORDS · 0C5B
SampTextDraw.GetCoords
返回 TextDraw 屏幕坐标。
0C5B SAMP_GET_TEXTDRAW_COORDS
in: self
out: coordX, coordYSAMP_GET_TEXTDRAW_CHARACTER_PROPERTIES · 0C5C
SampTextDraw.GetCharProps
返回 TextDraw 全部字符的尺寸与颜色。
0C5C SAMP_GET_TEXTDRAW_CHARACTER_PROPERTIES
in: self
out: width, height, color