解决了,原来解决办法在API中,
创建地图
Parameters
mapName:String
— JSON文件名字
viewRect:Rectangle
— 视口区域
completeHandler:Handler
— 地图创建完成的回调函数
viewRectPadding:Rectangle
(default =
null
) — 视口扩充区域,把视口区域上、下、左、右扩充一下,防止视口移动时的穿帮
gridSize:Point
(default =
null
) — grid大小
enableLinear:Boolean
(default =
true
) — 是否开启线性取样(为false时,可以解决地图黑线的问题,但画质会锐化)
limitRange:Boolean
(default =
false
) — 把地图限制在显示区域第四个参数设置下就好了,我设置如下
var viewRect:Laya.Rectangle = new Laya.Rectangle();
var viewRectPadding:Laya.Rectangle=new Laya.Rectangle(256,256,256,256);
this.tiledMap.createMap(path, new Laya.Rectangle(), new Handler(this, this.completeHandler),viewRectPadding);