---
title: "TextDrawSetShadow | open.mp"
description: "设置文本绘图中文本阴影的大小。"
canonical: https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawSetShadow
language: zh-CN
---

# TextDrawSetShadow

## 描述

设置文本绘图中文本阴影的大小。

| 参数 | 说明 |
| --- | --- |
| Text:textid | 要设置阴影大小的文本绘图 ID |
| shadowSize | 阴影的大小。通常 1 表示标准阴影尺寸，0 表示完全禁用阴影 |

## 返回值

**true** - 函数执行成功。

**false** - 函数执行失败。文本绘图不存在。

## 示例

```c
new Text:gMyTextdraw;

public OnGameModeInit()
{
    gMyTextdraw = TextDrawCreate(100.0, 33.0, "示例文本绘图");
    TextDrawSetShadow(gMyTextdraw, 1);
    return 1;
}
```

## 注意事项

备注

如果阴影尺寸设置过大超出区域范围，可能会被文本框区域截断。

技巧

若要修改已显示文本绘图的阴影参数，无需重新创建。只需在修改后使用[TextDrawShowForPlayer](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawShowForPlayer)/[TextDrawShowForAll](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawShowForAll)即可实时更新显示效果。

## 相关函数

-   [TextDrawCreate](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawCreate): 创建文本绘图
-   [TextDrawDestroy](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawDestroy): 销毁文本绘图
-   [TextDrawGetShadow](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawGetShadow): 获取文本绘图的阴影尺寸
-   [TextDrawColor](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawColor): 设置文本绘图的字体颜色
-   [TextDrawBoxColor](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawBoxColor): 设置文本绘图的边框颜色
-   [TextDrawBackgroundColor](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawBackgroundColor): 设置文本绘图的背景色
-   [TextDrawAlignment](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawAlignment): 设置文本绘图的对齐方式
-   [TextDrawFont](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawFont): 设置文本绘图的字体样式
-   [TextDrawLetterSize](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawLetterSize): 设置文本绘图的字符尺寸
-   [TextDrawTextSize](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawTextSize): 设置文本绘图的文本框尺寸
-   [TextDrawSetOutline](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawSetOutline): 控制文本绘图的轮廓显示
-   [TextDrawSetProportional](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawSetProportional): 启用文本绘图的等比间距
-   [TextDrawUseBox](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawUseBox): 切换文本绘图的边框显示状态
-   [TextDrawSetString](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawSetString): 更新文本绘图的显示内容
-   [TextDrawShowForPlayer](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawShowForPlayer): 为指定玩家显示文本绘图
-   [TextDrawHideForPlayer](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawHideForPlayer): 对指定玩家隐藏文本绘图
-   [TextDrawShowForAll](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawShowForAll): 向全体玩家显示文本绘图
-   [TextDrawHideForAll](https://omp.itsneufox.com/zh-CN/docs/scripting/functions/TextDrawHideForAll): 隐藏全体玩家的文本绘图
