第 18 课2026.09.24
解释为何 Inspector 中的调度间隔下限是 0.1 秒。
第 18 课:为调度间隔添加悬停说明
- 日期:2026-09-24
- 课程序号:第 18 课
- 知识点:
@property的tooltip
用途或适用场景
解释为何 Inspector 中的调度间隔下限是 0.1 秒。
核心概念
tooltip 提供编辑器悬停说明,不更改 range 或运行时 Math.max 的行为。
最小代码或操作示例
ts
@property({
displayName: '调度间隔(秒)',
range: [0.1, 10, 0.1],
tooltip: '每次 tick 的等待秒数;运行时最短 0.1 秒'
})
interval = 13~5 分钟练习
在 Inspector 中悬停字段名,再把间隔调到 2 秒。
参考答案
可看到说明文字;interval 仍为 2,上一课同一回调不叠加和下限逻辑不变。
与上一课的联系
继承第 17 课带 displayName、range 的 interval 及第 15 课的调度代码;本课只加悬停说明;下一课可检验不同组件实例的间隔配置。
时效校验
时效校验:2026-09-28(已核对 Cocos Creator 3.8 LTS Property Attributes、Scheduler 手册及 3.8.9 Component 源码,修正与上一课的衔接)。