IsTextDrawVisibleForPlayer
注意
这个函数是在omp v1.1.0.2612中添加的,在以前的版本中不起作用!
描述
检测指定玩家的全局文本绘图是否处于显示状态。
参数名 | 说明 |
---|---|
playerid | 要检测的玩家 ID |
Text:textid | 要检测的文本绘图 ID |
返回值
true - 文本绘图当前可见
false - 文本绘图当前隐藏
示例代码
new Text:gMyTextdraw; // 声明全局文本绘图变量
public OnGameModeInit()
{
gMyTextdraw = TextDrawCreate(240.0, 580.0, "示例文本");
return 1;
}
public OnPlayerConnect(playerid)
{
TextDrawShowForPlayer(playerid, gMyTextdraw);
return 1;
}
public OnPlayerSpawn(playerid)
{
if (IsTextDrawVisibleForPlayer(playerid, gMyTextdraw))
{
// 文本绘图对玩家可见
}
return 1;
}
相关函数
- TextDrawCreate: 创建全局文本绘图
- TextDrawShowForPlayer: 为指定玩家显示文本绘图
- TextDrawHideForPlayer: 为指定玩家隐藏文本绘图