---
title: "IsTextDrawVisibleForPlayer | open.mp"
description: "检测玩家的文本绘图是否可见。"
canonical: https://omp.itsneufox.com/zh-CN/docs/scripting/functions/IsTextDrawVisibleForPlayer
language: zh-CN
---

# IsTextDrawVisibleForPlayer

注意

这个函数是在omp v1.1.0.2612中添加的，在以前的版本中不起作用！

## 描述

检测指定玩家的全局文本绘图是否处于显示状态。

| 参数 | 说明 |
| --- | --- |
| playerid | 要检测的玩家 ID |
| Text:textid | 要检测的文本绘图 ID |

## 返回值

**true** - 文本绘图当前可见

**false** - 文本绘图当前隐藏

## 示例代码

```c
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](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawCreate): 创建全局文本绘图
-   [TextDrawShowForPlayer](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawShowForPlayer): 为指定玩家显示文本绘图
-   [TextDrawHideForPlayer](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawHideForPlayer): 为指定玩家隐藏文本绘图
