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, coordY
SAMP_DOES_TEXTDRAW_EXIST · 0C5D
SampTextDraw.DoesExist

若指定 TextDraw 存在则为真。

0C5D SAMP_DOES_TEXTDRAW_EXIST
in: self
SAMP_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, height
SAMP_SET_TEXTDRAW_ALIGNMENT · 0C4A
SampTextDraw.SetAlignment

设置 TextDraw 文本对齐。用在 if 里。

0C4A SAMP_SET_TEXTDRAW_ALIGNMENT
in: self, alignment
SAMP_SET_TEXTDRAW_PROPORTIONALITY · 0C4B
SampTextDraw.SetProportionality

设置 TextDraw 是否等比缩放。用在 if 里。

0C4B SAMP_SET_TEXTDRAW_PROPORTIONALITY
in: self, isProportional
SAMP_SET_TEXTDRAW_STYLE · 0C4C
SampTextDraw.SetStyle

设置 TextDraw 样式。用在 if 里。

0C4C SAMP_SET_TEXTDRAW_STYLE
in: self, style
SAMP_SET_TEXTDRAW_SHADOW · 0C4D
SampTextDraw.SetShadow

设置 TextDraw 阴影。用在 if 里。

0C4D SAMP_SET_TEXTDRAW_SHADOW
in: self, tickness, color
SAMP_SET_TEXTDRAW_OUTLINE · 0C4E
SampTextDraw.SetOutline

设置 TextDraw 描边。用在 if 里。

0C4E SAMP_SET_TEXTDRAW_OUTLINE
in: self, tickness, color
SAMP_SET_TEXTDRAW_MODEL · 0C4F
SampTextDraw.SetModel

为 style 5 的 TextDraw 设置模型(物体/载具等)。用在 if 里。

0C4F SAMP_SET_TEXTDRAW_MODEL
in: self, model, rotPitch, rotRoll, rotYaw, camZoomRange, primaryColor, secondaryColor
SAMP_SET_TEXTDRAW_TEXT · 0C50
SampTextDraw.SetText

设置 TextDraw 文本。用在 if 里。

0C50 SAMP_SET_TEXTDRAW_TEXT
in: self, text
SAMP_SET_TEXTDRAW_COORDS · 0C51
SampTextDraw.SetCoords

设置 TextDraw 屏幕坐标。用在 if 里。

0C51 SAMP_SET_TEXTDRAW_COORDS
in: self, coordX, coordY
SAMP_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, height
SAMP_GET_TEXTDRAW_ALIGNMENT · 0C54
SampTextDraw.GetAlignment

返回 TextDraw 文本对齐方式。

0C54 SAMP_GET_TEXTDRAW_ALIGNMENT
in: self
out: alignment
SAMP_GET_TEXTDRAW_PROPORTIONALITY · 0C55
SampTextDraw.GetProportionality

若 TextDraw 等比缩放开启则为真。

0C55 SAMP_GET_TEXTDRAW_PROPORTIONALITY
in: self
out: isProportional
SAMP_GET_TEXTDRAW_STYLE · 0C56
SampTextDraw.GetStyle

返回 TextDraw 样式。

0C56 SAMP_GET_TEXTDRAW_STYLE
in: self
out: style
SAMP_GET_TEXTDRAW_SHADOW · 0C57
SampTextDraw.GetShadow

返回 TextDraw 阴影的粗细与颜色。

0C57 SAMP_GET_TEXTDRAW_SHADOW
in: self
out: tickness, color
SAMP_GET_TEXTDRAW_OUTLINE · 0C58
SampTextDraw.GetOutline

返回 TextDraw 描边的粗细与颜色。

0C58 SAMP_GET_TEXTDRAW_OUTLINE
in: self
out: tickness, color
SAMP_GET_TEXTDRAW_MODEL · 0C59
SampTextDraw.GetModel

返回 style 5 TextDraw 的模型相关属性。

0C59 SAMP_GET_TEXTDRAW_MODEL
in: self
out: model, rotPitch, rotRoll, rotYaw, camZoomRange, primaryColor, secondaryColor
SAMP_STORE_TEXTDRAW_TEXT · 0C5A
SampTextDraw.StoreText

把 TextDraw 文本写入 stringBuffer。

0C5A SAMP_STORE_TEXTDRAW_TEXT
in: self
out: stringBuffer
SAMP_GET_TEXTDRAW_COORDS · 0C5B
SampTextDraw.GetCoords

返回 TextDraw 屏幕坐标。

0C5B SAMP_GET_TEXTDRAW_COORDS
in: self
out: coordX, coordY
SAMP_GET_TEXTDRAW_CHARACTER_PROPERTIES · 0C5C
SampTextDraw.GetCharProps

返回 TextDraw 全部字符的尺寸与颜色。

0C5C SAMP_GET_TEXTDRAW_CHARACTER_PROPERTIES
in: self
out: width, height, color

On this page