已经解决了!
读取自定义文件时,自定义文件应该放到哪个目录下?游戏中使用了自定义二进制文件,那么这些文件应该放到哪里? 代码如下: let path_fileName = this.getPath(fileName); console.log(">>readFile:path_fileName=", path_fileName) var fileInfo = { filePath: wx.env.USER_DATA_PATH + "/assets/1/9900011.bin", //要读取的文件的路径 encoding: "ArrayBuffer", //string 否 指定读取文件的字符编码 success : function () { console.log(">>readFile:success") }, //function 否 接口调用成功的回调函数 fail : function () { console.log(">>readFile:fail") }, //function 否 接口调用失败的回调函数 complete : function () { console.log(">>readFile:complete") } //function 否 接口调用结束的回调函数 } //fileInfo.filePath = `${wx.env.USER_DATA_PATH}` + '/assets/1/9900011.bin' console.log(">>fileInfo.filePath=", fileInfo.filePath) let fileSystemManager = wx.getFileSystemManager(); fileSystemManager.readFileSync(fileInfo) console.log(">>readFile:fileInfo=", fileInfo) 9900011.bin 这个自定义的二进制文件 放到哪个目录下?
2018-10-26没用引擎, 就是纯手工,一帧一帧画的! 官方DEMO在手机上没问题!
每帧的计算,绘制 都在render() 会引起手机上一闪一闪的吗?在模拟器上正常, 上手机后 屏幕一闪一闪,晃瞎眼啊! /** * canvas重绘函数 * 每一帧重新绘制所有的需要展示的元素 */ render() { gameView.paint(ctx) //游戏全部 逻辑 绘制 都在这里 }
2018-10-25自己顶一下!
如何转码,GBK Unicode相互转换?服务器端使用的是GBK编码,客户端JS只能用Unicode编码, 这两个编码如何相互转换呢?
2018-10-21多谢啦!
看到网上有趴小游戏源码的,请问源码如何保护啊?有什么办法保护源码吗? 我的是网络游戏,要是源码都不能保护,那这个平台就得放弃了!
2018-10-19我是不要 底层 清除canvas 我自己每帧都画增加的图, 如果要清屏 我自己 可以画个黑rect 就好了!
问一下 小游戏开发的canvas 能否设置成 每帧不主动清空吗?- 需求的场景描述(希望解决的问题) 游戏有局部刷新, 比如第一帧 画了地图, 第二帧 只画 需要刷新的部分 - 希望提供的能力 canvas设置成 每帧不主动清除上一帧的内容
2018-09-27