RPGMZ 万能通用钩子代码 插入自己的代码逻辑
const prevUpdate SceneManager._scene.update; SceneManager._scene.update function() { prevUpdate.call(this); // 保留原版 // 你的任意代码 SceneManager._scene.update prevUpdate; // 用完归还 };例子1 消息框对话 如何插入自己的对话内容const prevUpdate SceneManager._scene.update; SceneManager._scene.update function() { prevUpdate.call(this); //重点 等待消息框结束 没结束一直等 if (!$gameMessage.isBusy()) { //消息框已经结束 恢复原版更新 SceneManager._scene.update prevUpdate; //这里写自己的逻辑代码 $gameMessage.add(提示框); } };下一个例子持续更新中。。。。。。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2601914.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!