我想实现的功能是这样的:
在按下 cmd+s 保存场景 或 预制体 的时候 我需要校验场景内所有节点的设置 引用 命名之类的 是否满足要求 如果不满足 不允许保存 或者 自动设置好后再保存!
现在有个问题:
翻遍了所有消息列表 没有发现任何一个消息能实现这个功能
在保存的时候 编辑器会发送 “scene”:“save-scene” 这个消息 紧接着 我会收到一个asset-db:asset-change 这个消息 但是这只会让我处理校验的工作 实际上场景已经保存成功了
我想问下引擎大佬 save-scene 这个消息在扩展包可以重写吗?或者是否有个消息 会等待我的处理结果来决定是否保存呢?