- 队伍数量和队伍成员数量能用白话说明一下吗?
https://developers.weixin.qq.com/minigame/dev/api-backend/open-api/gamematch/gamematch.createMatchRule.html team count 和 team member count 两个分别代表什么意思呢? 比如 四人飞行棋, 各自为伍, 怎么配置? 三人斗地主怎么配置? 三人捕鱼(各自为伍) 怎么配置? 我能理解就是有一个疑问, 我用两个微信测试 为啥我配置的 team count = 1, team member count = 2 和 team count = 2, team member count = 1 都能匹配成?
08-05 - need_room_service_info始终是0, 调用update api 也无法改为1?
https://developers.weixin.qq.com/minigame/dev/api-backend/open-api/gamematch/gamematch.updateMatchRule.html
08-05 - need_room_service_info 始终是0, 无法改为1?
[图片]
08-05 - 请问获取到游戏帧然后怎么渲染帧呢?
帧同步 /getGameFrame lock-step.getGameFrame本接口应在服务器端调用,详细说明参见服务端API。分片拉取对局游戏帧 请求地址GET https://api.weixin.qq.com/wxa/getwxagameframe?access_token=XXX&access_info=YYY&begin_frame_id=ZZZ&end_frame_id=TTTq 请问获取到游戏帧后怎么 渲染呢?
08-02 - 动态添加组件失败?
const texture2D = new engine.Texture2D(); texture2D.imageSrc = './问题反馈.png' // 根据Texure2D创建SpriteFrame const spriteFrame = engine.SpriteFrame.createFromTexture(texture2D); // canvasSp.spriteFrame = spriteFrame; let uis: engine.UISprite = this.entity.addComponent(engine.UISprite) uis.spriteFrame = spriteFrame b报错 Failed to add component, detail: type="UISprite"
07-05 - 动态添加组件失败?
const texture2D = new engine.Texture2D(); texture2D.imageSrc = './问题反馈.png' // 根据Texure2D创建SpriteFrame const spriteFrame = engine.SpriteFrame.createFromTexture(texture2D); // canvasSp.spriteFrame = spriteFrame; let uis: engine.UISprite = this.entity.addComponent(engine.UISprite) uis.spriteFrame = spriteFrame
07-05 - 如何更新UI sprite节点的spriteframe?
let left = this engine.loader.load("resource/666.png").promise.then(function (res: engine.SpriteFrame) { left.entity.spriteFrame = res; console.log(res); }); 为啥没效果
07-04 - 请问怎么用代码更新ui-sprite节点的spriteframe的图片呢?
微信开发者工具1.06.2405020 Stableengine版本: 1.05.2204264 代码参考的官网 https://developers.weixin.qq.com/minigame/dev/game-engine/ui/erweiziyuantianjia.html const canvasSp = this.entity.addComponent(engine.UISprite); // 创建HTMLCanvas const htmlCanvas = document.createElement('canvas'); htmlCanvas.width = 400; htmlCanvas.height = 400; const ctx = htmlCanvas.getContext('2d'); // 画个房子 ctx.fillStyle = '#fd0'; ctx.strokeStyle = '#0cc'; ctx.lineWidth = 10; ctx.strokeRect(75, 140, 150, 110); ctx.fillRect(130, 190, 40, 60); ctx.beginPath(); ctx.moveTo(50, 140); ctx.lineTo(150, 60); ctx.lineTo(250, 140); ctx.closePath(); ctx.stroke(); // 根据HTMLCanvas创建Texture2D const texture2D = new engine.Texture2D(); texture2D.initWithCanvas(htmlCanvas); // 根据Texure2D创建SpriteFrame const spriteFrame = engine.SpriteFrame.createFromTexture(texture2D); canvasSp.spriteFrame = spriteFrame; 然后提示报错 Failed to add component, detail: type="UISprite".
07-04 - 小游戏如何用代码展示微信头像?
我通过createUserInfoButton 获取用户信息后 返回的微信头像是http的网络图片, 请问怎么用代码(那个方法)渲染出来呢? 我使用的是最新版的 小游戏 专用的开发工具, 里面全是节点 啥的, 没有page xml 那些... 基本都是代码
07-03 - 'loadSubpackage' does not exist on type 'Wx'?
试用vscode打开工程目录, 使用 全新的 微信开发者工具,集成了公众号网页调试和小程序调试两种开发模式。 使用工具创建的ts文件中, 在生命周期函数onAwake里 public onAwake() { const loadTask = wx.loadSubpackage({ name: '__GAME__', // 下载主包 success(res) { console.log('load __GAME__ success', res) }, fail(err) { console.error('load __GAME__ fail', err) } }) loadSubpackage 提示不存在, 但是我试了一下, 构建不报错, 应该是vscode提示的问题, 不知道哪里配置, 请大佬指点一下
06-24