Egret社区
1银子
按照官方文档http://edn.egret.com/cn/article/index/id/718制作的tilemap第三方库,引入地图文件出现报资源错误信息,如下图:

微信截图_20180620164737.png
其中 Main.ts里面代码如下:
[mw_shl_code=javascript,true]class Main extends egret.DisplayObjectContainer {
    private request:egret.HttpRequest;
    public url:string;
    public constructor() {
        super();
        this.addEventListener(egret.Event.ADDED_TO_STAGE, this.onAddToStage, this);
    }
    private onAddToStage(){
        // 初始化资源加载路径
        this.url = "resource/desert.tmx";
        // 初始化请求
        this.request = new egret.HttpRequest();
        // 监听资源加载完成事件
        this.request.addEventListener(egret.Event.COMPLETE,this.onMapComplete,this);
        // 发送请求
        this.request.open(this.url,egret.HttpMethod.GET);
        this.request.send();
    }
    private onMapComplete(event:egret.Event){
        // 获取地图数据
        var data:any = egret.XML.parse(event.currentTarget.response);
        console.log(event.currentTarget.response);
        // 初始化地图
        var tmxTileMap:tiled.TMXTilemap = new tiled.TMXTilemap(2000,2000,data,this.url);
        tmxTileMap.render();
        this.addChild(tmxTileMap);
    }  
}[/mw_shl_code]
项目文件内容如下:
微信截图_20180620165007.png
还请官方大大们帮忙解答,谢谢

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部