tiledMap的图块层在一段时间后会不显示的问题

  • Creator 版本:3.8.2, 3.8.6, 3.8.7 都发布到微信测试过

  • 目标平台:pc的Chrome浏览器, 微信小游戏

  • 重现方式:当点击任务按钮, 镜头跳转到指定坐标, 或者打开某些功能界面再关闭, 就容易复现, 微信容易复现, pc的Chrome浏览器不太容易复现

  • 首个报错:没有报错

  • 手机型号:安卓, 苹果都有遇到

已开启tiledMap的自动裁减功能, 关闭的话会报错进不去游戏
当在chrome浏览器遇到这个问题时, 隐藏对应问题层再显示, 就会显示出图块来.

由于是公司项目并未上线, 则打了马赛克, 见谅.

记得好像是动态裁剪造成的,需要调用下tiledmap 的一个更新函数,你找找

谢谢回复, 我找一下

现在的做法是遍历所有layer的updateCulling()方法来更新裁剪区域, 大家有更好的方案请留言, 谢谢