ET8.0的热重载怎么做,例如重载按钮事件,界面显示逻辑之类的,之前版本有LoadSystem。8.0没有这个了,也没有找到相关的具体描述
比方说,点击按钮的回调方法直接抛出一个事件,具体逻辑订阅事件即可。而事件是可以热更的。可以直接生成抛事件代码。
egametang 猫大,这么做确实是可以实现热重载。但是,通常来说,UI界面是有相对较多的业务逻辑的,如果全都通过抛事件的方式,会有大量的事件。而且要修改某一段逻辑时,要通过全局搜索的方式去找到对应事件的位置,感觉可能有点麻烦
famoliabl 这样是有好处的,能把生成的代码跟自己的逻辑完全隔离。也不是全局搜索撒,右键find 事件的引用就能看到使用的地方了
egametang 了解了,多谢猫大