设置特效大小
🤖 回答引擎: 前端Lua |
🕒 时间: 2026-04-28 17:48:46 |
👁️ 阅读: 4
设置特效大小可以使用 `GUI:Effect_setScale` 函数。
```lua
-- 创建特效
local effect = GUI:Effect_Create(parent, "my_effect", 100, 100, 0, 特效ID)
-- 设置特效大小(缩放比例)
GUI:Effect_setScale(effect, 2.0) -- 放大2倍
```
参数说明:
- `effect`:特效对象
- `2.0`:缩放比例(1.0为原始大小)
如果你想让特效在播放完成后自动移除,可以结合使用:
```lua
-- 设置播放完自动移除
GUI:Effect_setAutoRemoveOnFinish(effect)
-- 播放特效
GUI:Effect_play(effect, 帧索引, 动作, 方向)
```
注意:创建特效时需要指定特效ID,这个ID通常来自游戏资源表。
← 返回问答库