跳到主要内容

PlayerTextDrawSetSelectable

描述

设置玩家文本绘图是否可被鼠标选择

参数名说明
playerid要设置可选状态的玩家 ID
PlayerText:textid要设置可选状态的玩家文本绘图的 ID
bool:selectable设置为 true 可被选择,false 不可被选择。默认值为 false

返回值

该函数不返回特定值。

示例

new PlayerText:welcomeText[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
welcomeText[playerid] = CreatePlayerTextDraw(playerid, 320.0, 240.0, "Welcome to my server");
PlayerTextDrawTextSize(playerid, welcomeText[playerid], 30.0, 10.0);

// 设置文本为可选
PlayerTextDrawSetSelectable(playerid, welcomeText[playerid], true);

// 启用玩家选择模式
SelectTextDraw(playerid, 0xFF0000FF);

// 向玩家显示文本
PlayerTextDrawShow(playerid, welcomeText[playerid]);
return 1;
}

注意事项

提示

使用PlayerTextDrawTextSize定义可点击区域尺寸

注意

必须遵循以下调用顺序:

  1. 先调用 PlayerTextDrawSetSelectable 设置可选状态
  2. 再调用 SelectTextDraw 启用选择模式
  3. 最后显示文本绘图

相关函数

相关回调