Timeline_FadeTo(widget, value, time, timelineCB) 回调函数是什么意思
🤖 回答引擎: 前端Lua |
🕒 时间: 2026-04-08 19:10:41 |
👁️ 阅读: 0
回调函数是在动画执行到特定时间点或完成时被调用的函数。
在 `GUI:Timeline_FadeTo(widget, value, time, timelineCB)` 中:
- `timelineCB` 是可选的回调函数参数
- 当透明度动画执行完成时,系统会自动调用这个函数
例如:
```lua
local function onFadeComplete()
SL:print("透明度动画播放完毕!")
end
-- 播放淡出动画,完成后执行回调
GUI:Timeline_FadeTo(widget, 0, 1.0, onFadeComplete)
```
回调函数可以让你在动画关键节点执行自定义逻辑,比如播放音效、触发下一个动画或更新界面状态。
← 返回问答库