- 云开发数据库里的数据是A,但别的用户用户用程序看到的是另一些数据,不是我们存在数据库里的?
我会用程序,把大家的最高分都存在数据库里。用到了openid和自己生成的gameid,是唯一的: 存进去的数据整理成排行榜,展示前100名: [图片] 事实上也确实存进去了: [图片] 所有的用户,应该看到的都是这一套数据才对 但现在我找我朋友试用,他看到的数据,根本不是我现在的数据库里的数据。 中途确实没续过数据库,所以我换过一次。 但之前的没续费也废弃了啊。 而且我现在把新的数据库写到程序里了,他应该往新的库里存才是。 这咋回事?感觉他还是旧的?
12-11 - wx.setStorage的key能指定到数据结构里的某个属性吗?user.name这样
微信里的setStorage的key能指定到数据结构里的某个属性吗,比如下面这样: wx.setStorage({ key: "game.gameInfo.userGuide", data: 1,//用户指引已完成 ——我试了下不行啊,他不能针对于多层结构里的某个字段操作 他只能操作整个结构?
2023-08-19 - 微信小游戏 动画 清除上一帧 背景也被清除了?
我想做个动画,动画要清除上一帧的。 用了这个: ctx.clearRect(0, 0, canvas.width, canvas.height); 但是用了这个以后,我发现它把整个屏幕都抹成黑色了,游戏背景都被抹掉了。 我那个动画是在背景之上有个动画,我不想抹背景。 怎么清理上一帧又不影响背景?
2023-08-18 - 真机,报错wx.requirePrivacyAuthorize is not a function?
微信最近不是新加了那个用户隐私授权嘛,哎,然后我在代码里也兼容了。 但有的朋友的手机会报这个错,导致什么也操作不了。 有的朋友不报这个错,能正常授权,正常游戏。 咋回事啊? [图片]
2023-08-09 - 小游戏中调用ctx.save和ctx.restore没有存储和还原画面?
写了两个按钮,保存和恢复: [图片] 功能很简单,点一下保存,就是存储当前的画布,ctx.save(); 用户随便操作。 但点一下恢复按钮,就还原当时存储的画布,ctx.restore(); 看着日志都打印了啊,说明都执行到了,为啥画面就是不存储,不还原呢? [图片]
2023-08-07 - 小游戏点右上角圆点退回微信,之后再进入游戏,怎么实现断点重新激活续玩,回到退出前的画布和进度?
小游戏点右上角圆点退回微信,之后再进入游戏,怎么实现断点重新激活续玩,回到退出前的画布和进度? 也就是保持在后台,一回游戏就draw一下画布,正好是画成退出前的。 ——也就是我希望点圆点的时候,保存下当前进度和画布。 回来的时候,接着当前进度重新开始。 我知道用wx.onShow()可以在激活的时候触发重画的方法, 关键就是怎么重画到退出前那一刻玩家的操作的画布, 那个要提前记一下吧?怎么实现?
2023-08-07 - 设计了高清美工UI原图,上传小程序后在手机上却看非常模糊?
您好,这边在使用小程序开发的时候,我们美工设计了非常好看的高清高像素原图,我把它放在和js平行的image文件夹里,然后再提交代码到小程序里,从手机打开体验版一看……非常模糊……太影响效果了, 请问如何解决。跪求,感谢!
2023-08-04 - 小游戏切出去,再回来就黑屏?
搜了一下用这个办法可以解决: [图片] 重绘一下页面就可以解决了。 但是,问题是,当前需要重绘的页面,在离开时也没保存,那怎么知道到底重绘哪个页面呢? 这里面的方法怎么写,能重绘,让用户接着退出去的状态继续玩?
2023-08-04 - updateCanvas is not defined?
为了解决小游戏在真机上,退出重进的时候,黑屏的问题,在网上找了个答案: 但为啥我用这个方法我就会报错updateCanvas is not defined [图片]
2023-08-04 - wx.requirePrivacyAuthorize is not a function?
[图片] [图片]
2023-08-04