提供一下能复现问题的简单代码片段?(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
gl.getUniformLocation(pg, name)在微信小游pc端取出为空该怎么处理呢?微信小游戏在pc端渲染出错: let ul = gl.getUniformLocation(pg, name); 在端上和H5里这个ul是一个数字,是变量的索引,-1代表无此变量 在微信小游戏手机和开发环境下,有效时返回的是一个对象,无效时返回null,但某些时候,无效仍然会返回一个对象, 这时对象会有个值为-1,名为id的成员,所以代码里就是这样判断是否无效的 if (ul && ul["id"] < 0) { return null; } 微信小游戏PC端在这种情况下没有包含这个成员,所以导致没有办法判断有效性,这个问题该怎么处理呢?
2021-03-16因为小游戏内貌似没有扫描二维码的场景,那你需要在小游戏里什么场景下使用这个能力,如果合理的话我们会考虑支持
小游戏 有 扫一扫接口吗?就是打开摄相头, 扫描二维码, 小程序有。小程序有这个API https://developers.weixin.qq.com/miniprogram/dev/api/device/scan/wx.scanCode.html 但小游戏没有, 想了解是为什么没有, 将来会支持吗?
2021-03-11提供一下能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)?
ios无法使用putImageData小游戏ios平台和开发者工具,使用2d ctx putImageData接口绘制canvas失效有人碰到过吗?,安卓正常
2021-03-11不需要
服务端createMatchRule自动创建的房间问题need_room_service_info 是否需要在下发匹配结果时同步创建帧同步房间。0:不需要,1:需要。如果填1,则会在下发对局匹配结果时携带accessInfo,用于加入帧同步房间。 要求team_count * team_member_count 不超过10人才可以使用该项。 请问下这个自动创建的房间的默认规则是什么?房主是随机的吗?start_percent,game_last_time等参数能否修改?
2021-03-10https://developers.weixin.qq.com/minigame/dev/api-backend/open-api/gamematch/gamematch.createMatchRule.html[图片]
游戏服务startMatch参数matchId要怎么获取?文档里匹配功能需要一个参数是matchId,描述是通过后台接口申请的matchId,不太清楚到底要怎么获取哦,希望官方回复一下。
2021-03-08第一次写游戏吗?
微信小游戏真机测试时显示不全,模拟器正常,请问是什么情况?微信小游戏真机测试时显示不全,模拟器正常,请问是什么情况? 用微信开发者工具开发,横屏。
2021-03-08那是否已经是知道登出的情况下,在进行login的结果是失败的呢?我认为断网后不一定是退出登录
游戏服务login有buglogin 成功不了 复现步骤 首先有网情况下 login 成功,断网后 再login,此时是失败的,再连上网调用login 就再也成功不了了。 如果没网的时候不login 连上网就不会有问题
2021-03-08不支持maxWidth参数
CanvasContext.fillText的maxWidth参数在iphone中无效?在安卓系统中可以正常显示,但是iphone中不能。不管能不能,希望能有一致的结果。(安卓测试机华为p30pro,微信8.0.1;苹果测试机iphone11,微信8.0.2) [图片] [图片] const canvas = wx.createCanvas(); wx.getSystemInfo({ success: function (res) { canvas.width = res.screenWidth * res.pixelRatio; canvas.height = res.screenHeight * res.pixelRatio; } }); var buttonWeight = canvas.width / 5 * 4; var buttonHeight = canvas.height / 20; var buttontextheight = buttonHeight / 3 * 2; var buttonLeft = canvas.width / 2 - buttonWeight / 2; var buttonTop = 200;//这个值是我随手填的,游戏中是许多个值算出来的,公式太长,所以我随手填了一个。 // draw button text function DrawButtonText() { draw.fillStyle = '#000000'; draw.font = buttontextheight + 'px Arial'; draw.fillText('提交解答,若正确则开始新游戏', buttonLeft, buttonTop + buttonHeight / 2 + buttontextheight / 2, buttonWeight); }
2021-03-08第二个问题,加载分包回调成功后才能调用分包的资源
loadsubpackage 加载无反应的问题1.不能同时加载两个分包,(目前发现的) 2.加载代码分包在加载的初始化中调用加载资源的分包会导致 loadsubpackage的api无法响应 3.在2的问题基础上为了解决这个问题,增加了一个定时器每个200ms执行加载loadsubpackage的分包资源,有时也会加载无反应,这个时间很微妙,希望有官方能给出合理的解决方式
2021-03-05不能绘制大于2048*2048像素的图片
图片大小像素-1,怎么回事[图片]
2021-03-05