摘要: 点击按钮可以打开另一个界面 按钮及界面都需要样式 引入样式 安装bootstrap命令如下: npm install bootstrap --save 点击按钮可以打开另一个界面 在根目录下创建一个名为renderer的文件夹,并创建index.js,其作用就是向主进程发出通信,具体代码如下: 点击 阅读全文
posted @ 2022-09-19 00:13 小雄(416731103) 阅读(147) 评论(0) 推荐(0)
摘要: 模拟主进程与渲染进程的通讯过程 渲染进程 根目录下添加renderer.js,既支持node js也支持dom js,示例代码如下: 点击查看代码 //这是渲染进程 const {ipcRenderer}=require("electron") //下面是从渲染进程向主进程发送消息 window.a 阅读全文
posted @ 2022-09-19 00:02 小雄(416731103) 阅读(87) 评论(0) 推荐(0)
摘要: 1. 什么是Electron: Electron是使用HTML、JavaScript和CSS构建的跨平台桌面应用程序。 2. 特点及优势: web技术:基于Chromium、Node.js 跨平台:Electron兼容Mac、Windows和Linux 开源:众多贡献者组成活跃社区共同维护的开源项目 阅读全文
posted @ 2022-09-03 01:21 小雄(416731103) 阅读(105) 评论(0) 推荐(0)
摘要: 每种同步方式都有自己的优劣,没有最好的同步方式,只有最合适的。在互联网高速发展的当下,我相信在不久的将来,或许会有很多新的同步解决方案等待大家的挖掘。 状态同步: 对于状态同步而言,简单的说就是当游戏世界中的玩家没有进行操作或者移动的时候,我们认为游戏世界里大家都没有操作,服务器除了一般的心跳检测之 阅读全文
posted @ 2022-06-13 10:31 小雄(416731103) 阅读(1816) 评论(0) 推荐(0)
摘要: 1、性能糟糕原因:帧频低,设备发热!PS:那么我们要知道为什么导致帧频低和设备发热的主要原因呢! 原因如下: 游戏渲染内容过多 渲染方式不当 计算量过大 创建大量对象没销毁 因为用的是egret,所以咋们使用不当导致底层WebGL问题忽略...(咋们按照egret的规则走就是了) 接下来就是优化的主 阅读全文
posted @ 2021-04-17 23:05 小雄(416731103) 阅读(1830) 评论(0) 推荐(0)