可以尝试这样解决一下:监听转屏事件,在转屏完成以后,重新设置在屏canvas.width和canvas.height。出现这个问题的原因一般都是在屏canvas宽高有问题导致。这样修改以后尝试一下能否重现,如果还出现,麻烦提供一下demo我们来排查一下
屏幕突然放大AppId: wx08e9c1f566c6691a - 当前 Bug 的表现(可附上截图) 你好, 当前项目碰到游戏中小概率屏幕突然放大的问题, 开发中在微信开发者工具下并未出现此问题, 手机终端运行下会出现这个问题. 请问是为什么会出现这种情况? 游戏是横版的, 是否是因为上下切换时出现的错误? 如下图所示 [图片] - 预期表现: 正常显示如下图所示 [图片] - 复现路径 - 提供一个最简复现 Demo AppId: wx08e9c1f566c6691a - 当前 Bug 的表现(可附上截图) 你好, 当前项目碰到游戏中小概率屏幕突然放大的问题, 开发中在微信开发者工具下并未出现此问题, 手机终端运行下会出现这个问题. 请问是为什么会出现这种情况? 游戏是横版的, 是否是因为上下切换时出现的错误? 如下图所示 [图片] - 预期表现: 正常显示如下图所示 [图片] - 复现路径 - 提供一个最简复现 Demo
2019-07-04具体是哪个小程序呢?
苹果6微信版本升级到7.0.4运行小程序闪退,提示运行内存不足- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 原先没有问题,原来版本是6.7.4,昨天微信点到升级了,然后小程序都无法正常运行了[图片]
2019-06-28尽量做内存优化,可以在onMemeoryWarning回调的时候做资源清理
iOS微信7.0.4版本小游戏频繁闪退不论新号老号,玩几分钟就闪退,有时候放着几分钟闪退,提示“运行内存不足”。 安卓手机微信7.0.4版本不会出现这种情况,iOS回退7.0.3版本也不会出现此问题。 [图片] - 复现路径 用iOS 微信进入游戏创角后,放几分钟。 - 提供一个最简复现 Demo appid:wxa39d0f2c413ae546
2019-06-28开发者尽量减少内存使用,不使用的资源尽早释放,由于js的gc可能不及时,尽量主动做对象的释放
ios小游戏闪退频繁同一部手机,同一个小程序,但是不同的微信号进入,有些账号出现放置几分钟就提示“内存不足”,另外一部分账号没有问题 这个有人遇到一样的吗,有解决方法吗? 已经测试过:跟微信头像无关、跟微信名字无关、跟微信账号新旧无关、跟微信自身缓存无关
2019-06-28有的情况下VAO会失效,下个版本会修复
请问iOS系统的小游戏有没有VAO扩展。请问iOS的小游戏环境的webgl,支不支持VAO扩展(Vertex Array Object) 我在iphone8,iOS12的小游戏环境下,用 gl.getExtension("OES_vertex_array_object")返回null; 但是在同样的环境下的webview下的canvas,是支持:VAO扩展的,下面是截图。 [图片]
2019-06-28修改canvas的width和height属性可以增加分辨率,一般设置为PixelRatio倍屏幕宽高。PixelRatio和屏幕宽高可以从getSystemInfo获取
UI资源问题 cocos开发的棋牌游戏 图片资源文字模糊现象我发现大部分的 小游戏棋牌产品 都有图片资源模糊的现象,是小程序这边对图片进行缩略显示了吗?还是别的原因,但有的产品还是很清晰的 我们的产品很模糊不能看。我们设计的图片尺寸是以1280X720 设计的 ;文字是cocos生成的也有模糊现象,这些跟什么有关呢?是否有解决办法?
2019-06-20麻烦给一个能重现的小程序片段?
cocos creator initWithData 在ios手机上图像无法显示cocos creator 2.0.10里面 使用Uint8Array去填充出Texture2D的像素数据 在部分手机上正常显示出图片,有些手机上图像不显示 cocos代码: [代码] var[代码] [代码]imgWidth = 200;[代码][代码] [代码][代码]var[代码] [代码]imgHeight = 200;[代码][代码] [代码][代码]var[代码] [代码]count = imgWidth * imgHeight * 4;[代码][代码] [代码][代码]var[代码] [代码]imgData = [代码][代码]new[代码] [代码]Uint8Array(count);[代码][代码] [代码][代码]for[代码] [代码]([代码][代码]var[代码] [代码]j = 0; j < count; j += 4) {[代码][代码] [代码][代码]imgData[j] = Util.randomNum(0, 255);[代码][代码] [代码][代码]imgData[j + 1] = Util.randomNum(0, 255);[代码][代码] [代码][代码]imgData[j + 2] = Util.randomNum(0, 255);[代码][代码] [代码][代码]imgData[j + 3] = 255;[代码][代码] [代码][代码]}[代码] [代码] [代码][代码]var[代码] [代码]myTexture2D = [代码][代码]new[代码] [代码]cc.Texture2D();[代码][代码] [代码][代码]myTexture2D.initWithData(imgData, cc.Texture2D.PixelFormat.RGBA8888, imgWidth, imgHeight);[代码] [代码] [代码][代码]var[代码] [代码]node = [代码][代码]new[代码] [代码]cc.Node([代码][代码]'测试图片'[代码][代码]);[代码][代码] [代码][代码]node.width = imgWidth;[代码][代码] [代码][代码]node.height = imgHeight;[代码][代码] [代码][代码]node.parent = Main.node;[代码][代码] [代码] [代码] [代码][代码]var[代码] [代码]sprite = node.addComponent(cc.Sprite);[代码][代码] [代码][代码]sprite.spriteFrame = [代码][代码]new[代码] [代码]cc.SpriteFrame();[代码][代码] [代码][代码]sprite.spriteFrame.setTexture(myTexture2D);[代码]
2019-06-20