开发笔记 测试正常的Cocos Creator工程,打包后,某些模块居然找不到了? 今天遇到一个奇葩问题:在CocosCreator里测试运行正常的代码,打包以后,启动时居然报错了。 检查了一下错误,居然是有些Module没找到。
开发笔记 如何修改白鹭引擎的Res或者其他扩展库? 白鹭Egret引擎,最坏的一点是,它是开源项目,最好的一点是,它开源项目。 修改引擎源码的原因,有非常多,其中最重要的是,你可以第一时间获得bug的修复或者新功能。 那么,要怎么修改引擎代码呢?
开发笔记 Egret发布小游戏报错:p2 is not defined 参考 http://bbs.egret.com/thread-45982-1-1.html 解决方法 修改小游戏工程中 js/physics.js文件,在第24行左右位置 module.exports = a(); 后添加 window.p2 = a(); 如下: !fun
开发笔记 Go 语言在同一台机器上打包多平台程序 go语言的 go build 命令是支持在同一台机器上,打包别的平台的程序的。 命令如下 > env GOOS=target-OS GOARCH=target-architecture go build package-import-path 解释一下 GOOS: 设定目标操作系统 GOARCH:设定目标系统架构
开发笔记 Mac上快速安装MySql管理工具Sequel Pro Sequel Pro号称是Mac上最好用的MySql管理工具,而且是免费且开源的。 然而,从官网 (http://www.sequelpro.com/ )下载仅10M大小的Sequel Pro,居然异常的慢。 怎么办呢? 可以尝试一下通过brew来安装。命令如下: > brew cask install sequ
开发笔记 Mac如何配置使用ssh key登录ubuntu 首先,你要先有一个密钥。 然后,执行以下命令将密钥上传到ubuntu服务器上 > ssh-copy-id <ubuntu_user>@<ubuntu_host> 其中 <ubuntu_user> 指要使用这个key登录的远程主机的用户 <ubuntu_host> 指要登录远程主机的ip或者域名 系统会提示你输入
开发笔记 Mac上如何知道是否已有ssh key? 打开命令行,执行以下命令查找当前用户目录下的密钥 > ls -al ~/.ssh 如果有密钥,该命令会列出~/.ssh目录下所有的密钥文件,比如 > id_dsa.pub id_ecdsa.pub id_ed25519.pub id_rsa.pub 则说明密钥已经存在
开发笔记 Egret的粒子系统可能导致内存泄漏 最近在用Egret开发h5游戏,发现加入粒子系统以后,产生了大量的内存泄漏。 后来查看源码,发现Egret的粒子系统,从舞台(stage)移除以后,并不会自动清除所有的粒子,需要手动调用clear方法,或者在stop的时候传入true参数。