内置动作
动作页也改成目录化了。
这里不再堆一张总表,按用途拆开看会更清楚,维护时也更容易定位。
阅读顺序
- 消息、表现与流程
- 方块与传送
- 副本、玩家与变量写入
- 怪物、技能与掉落
- 联动、背包、经济与属性
- 阶段控制
- 副本查询
- 区域与怪物组查询
- 交互、障碍物与全息
- 词缀系统
- 外部变量与仓库
- 层进与奖励加成模块
- 冷却与死亡抉择模块
- 临时背包、结算与竞速模块
这一层适合做什么
- 推流程:切阶段、开区域、刷怪、开门、传送、结束副本。
- 做表现:发消息、播标题、上音效、挂粒子、加药水。
- 写状态:改副本变量、改玩家变量、写外部变量、给词缀、发仓库物品。
- 查结果:少量动作本身也会返回值,可以直接拿去判断或赋值。
使用习惯
- 写条件时,优先去函数页和对象方法页拿读取入口。
- 真正会改副本状态、玩家状态、怪物状态的内容,再放到动作页来写。
- 带玩家上下文的动作,最好放在玩家脚本、玩家事件、奖励脚本这类明确有玩家的位置。
- 模块动作只有模块启用后才会注册,没开模块时自然也写不动。