需求:探索类游戏,在地图1走到传送点后切换到地图2
说明:使用了tiledMap
第一次做游戏,不知道各位大佬在做这种需求的时候使用场景切换还是直接重新渲染tiledMap?
我现在是用的重新渲染,但是渲染后就出了问题,场景里上面多出一块黑色的,各位大佬请看一下我写的代码和切换前后的图片对比!
以下渲染tiledMap的代码

场景直接渲染tiledMap的截图:
角色移动到传送点后重新渲染tiledMap的截图(有黑边,并且不能移动了,各种报错……):
需求:探索类游戏,在地图1走到传送点后切换到地图2
说明:使用了tiledMap
第一次做游戏,不知道各位大佬在做这种需求的时候使用场景切换还是直接重新渲染tiledMap?
我现在是用的重新渲染,但是渲染后就出了问题,场景里上面多出一块黑色的,各位大佬请看一下我写的代码和切换前后的图片对比!
以下渲染tiledMap的代码

场景直接渲染tiledMap的截图:
角色移动到传送点后重新渲染tiledMap的截图(有黑边,并且不能移动了,各种报错……):
可以贴下报错日志,大家一起看看~
我这里的问题就是tiledMap加载后多了一块黑色的,加载完后如果不移动角色就没有报错,我感觉有点像是第一次加载的tiledMap和重新渲染的tiledMap宽高和其他基础数据都不一样导致的,但是我不知道怎么解决这个问题!
我重新渲染的时候只修改了tieldMap的tmxAsset,不知道这样做是否正确?
可能给个demo我看看什么问题么
已经用别的方法解决了,感谢!
什么方法呢