跳到主要内容

TextDrawSetString

描述

修改文本绘图中的文字内容。

名称描述
Text:textid需要修改的文本绘图 ID
const format[]新的字符串内容
OPEN_MP_TAGS:...不定数量的参数(支持任意标签类型)

返回值

此函数不返回特定值。

示例

new Text:gMyTextdraw;

public OnGameModeInit()
{
gMyTextdraw = TextDrawCreate(1.0, 5.6, "你好,最近怎么样?");
return 1;
}

public OnPlayerConnect(playerid)
{
new
string[64],
playerName[MAX_PLAYER_NAME];

GetPlayerName(playerid, playerName, sizeof playerName);

format(string, sizeof(string), "欢迎 %s!", playerName);
TextDrawSetString(gMyTextdraw, string);

// 专业提示:在open.mp中无需使用`format`函数
TextDrawSetString(gMyTextdraw, "欢迎 %s!", playerName);

TextDrawShowForPlayer(playerid, gMyTextdraw);
return 1;
}

注意事项

注意

文本绘图字符串存在长度限制 - 详见此处获取更多信息。

相关函数