或者大佬有更好的方案,个人小游戏可以调用网络接口吗。
看了一下微信有写入文件的api。看了一下cocos的文档好像没有对应的api,是直接用微信的写法吗?
const fs = wx.getFileSystemManager()
// 打开文件
fs.open({
filePath: `${wx.env.USER_DATA_PATH}/hello.txt`,
flag: 'a+',
success(res) {
// 写入文件
fs.write({
fd: res.fd,
data: 'some text',
success(res) {
console.log(res.bytesWritten)
}
})
}
})
找到了,直接用微信api wx会报错,需要安装npm包,这个是官方的 GitHub - wechat-miniprogram/minigame-api-typings: Type definitions for APIs of Wechat Mini Game in TypeScript
npm install minigame-api-typings
这种静态数据一般用数据文件,不会放本地存储里面
我想把class对象数据转为ArrayBuffer进行存储,是不是要用protobufjs
class对象数据,转成json方便吗,转成json字符串保存还是转为ArrayBuffer方便。
