在同一项目中使用可视化和脚本监听
在 Inspector 中绑定场景里的 HUD,让运行时生成的敌人在启用时注册自己的回调,两者可以引用同一个类型化事件资产,每个监听器都应有明确归属,便于找到配置位置并确定清理时机
C# runtime API
查看所有标签在 Inspector 中绑定场景里的 HUD,让运行时生成的敌人在启用时注册自己的回调,两者可以引用同一个类型化事件资产,每个监听器都应有明确归属,便于找到配置位置并确定清理时机
检查每个监听器和调度任务由谁负责清理,场景对象禁用时移除自己的回调,回调如果还能触发其他事件,就沿连接检查是否会回到源事件
程序生成的房间要等布局确定后,才能把压力板连接到对应陷阱,创建房间后注册连接,由房间管理对象保存句柄,回收房间时按句柄移除
伤害事件同时负责扣血和刷新 HUD 时,把两个监听器注册到同一优先级分层,给更新数据的监听器更高优先级,如果事件还混用了 Inspector 动作和 C# 回调,再按执行阶段核对完整顺序
用 RaiseDelayed 安排炸弹引信到期时触发爆炸,保存返回的 ScheduleHandle,拆除炸弹时就能取消这一次调度,同样可以用句柄管理中毒伤害等重复效果