1、LayaAir引擎不支持Tiled Map地图为Base64的图块层格式,所以在TiledMap创建新地图时,图块层格式选择 CVS。如果选错的时候可以在属性面板将图块层格式改为CSV。

2、将制作好的TiledMap保存为tmx格式的文件,然后再导出,导出的TiledMap文件时候,我们要选择json的格式。

3、在导出后只是存为json文件还不够,我们还要更改image绝对路径为相对路径。将json文件和使用到的资源文件放到项目的同级目录下,将json中的image的路径改为相对路径 "image":"***.png" 。

示例代码:

package
{import laya.map.TiledMap;import laya.maths.Rectangle;import laya.utils.Browser;import laya.webgl.WebGL;public class TiledMapDemo{private var tMap:TiledMap;public function TiledMapDemo(){//初始化舞台Laya.init(Browser.width, Browser.height, WebGL);//创建TiledMap实例tMap = new TiledMap();//创建Rectangle实例,视口区域var viewRect:Rectangle = new Rectangle(0, 0, Browser.width, Browser.height);//创建TiledMap地图tMap.createMap("res/TiledMap/orthogonal.json",viewRect);}}
}

LayaAir 项目开发使用TiledMap注意相关推荐

  1. LayaAir引擎开发HTML5最简单教程(面向JS开发者)

    LayaAir引擎开发HTML5最简单教程(面向JS开发者) 一.总结 一句话总结:开发游戏还是得用游戏引擎来开发,其实很简单啦 切记:开发游戏还是得用游戏引擎来开发,其实很简单,引擎很多东西都帮你做 ...

  2. LayaAir引擎开发(基于JS开发)

    入门教程:一篇学会LayaAir引擎开发HTML5(面向JS开发者) charley  · 8 天前 序 HTML5是一种热门的跨平台开发技术,随着引擎技术的发展,如今LayaAir引擎的产品性能已达 ...

  3. 用 cooking 搭建一个简单又优雅的 Vue 项目开发环境 (入门篇)

    本文适合 Vue 的初学者,以及对 webpack 不熟悉的同学阅读.前提是你要会用基本的命令行. Node 和 NPM,以及掌握 ES2015 的基础知识.本文都是在 macOS 环境下运行,要求使 ...

  4. 《团队项目开发之三对一维环形数组的求解》

    <团队项目开发之三对一维环形数组的求解> 设计思想:通过把数组的长度扩大为原来的一倍,相当于新数组是由对原来的数组重复了一遍后而组成的,这样保证了数组以环状的形式,按照数组中每个数字的位序 ...

  5. react项目开发步骤_成为专业React开发人员的31个步骤

    react项目开发步骤 我为达到可雇用水平而进行的每个项目和课程. (Every single project and course I took to reach a hireable level. ...

  6. 《用于物联网的Arduino项目开发:实用案例解析》—— 3.4 小结

    本节书摘来自华章出版社<用于物联网的Arduino项目开发:实用案例解析>一 书中的第3章,第3.4节,作者[美]安德尔·杰韦德(Adeel Javed),更多章节内容可以访问云栖社区&q ...

  7. 项目开发神器VsCode配置指南!(含C++、Python、Java环境配置)

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:吴忠强,东北大学,Datawhale成员 本篇文章虽然是VsCod ...

  8. AngryTask - 基于伪 scrum 的个人项目开发产品

    关于 去年年末的时候同事分享了一下 scrum 工作模型, 以后公司按照这种方式来执行产品开发. 联想自己在阿里的两年的工作方式和大学课程讲述的项目协同敏捷开发的一些知识. 所以本文想就开发工作流模型 ...

  9. 深入体验c语言项目开发 光盘,深入体验C语言项目开发

    c语言是当今使用最为频繁的编程语言之一,一直在开发领域占据重要的地位.<深入体验C语言项目开发>通过10个综合实例的实现过程,详细讲解了c语言在实践项目中的综合运用过程.这些项目从作者的学 ...

  10. python django web典型模块开发实战下载_Django实战 Python Web典型模块与项目开发

    本书结合样例,介绍 Django 的基础知识.主要模块的开发以及权限管理等高级内容,并且通过图书管理系统.博客系统.车费管理系统 3 个项目的开发实战,使读者既能掌握 Django 的重要开发技术,又 ...

最新文章

  1. 为什么程序员都不写文档?
  2. 【剑指Offer】从尾到头打印链表
  3. LeetCode | Minimum Depth of Binary Tree
  4. oracle refresh force,千万级表上的物化视图(force模式 ),手动刷新,为何速度奇慢?...
  5. Linux之tcpdump
  6. 使用 gitlab 进行代码管理
  7. C# 9 新特性——init only setter
  8. 一个配置web.xml的编程方法
  9. 电子增稳云台_揭秘Dobby自拍无人机,电子增稳是黑科技?
  10. Sublime Text 2插件安装及快捷键介绍
  11. 【Flink】Flink 提交任务到yarn报错 proxy provider ConfiguredFailoverProxyProvider NetUtils.getSocketAddressS
  12. 正负数据如何归一化_数据归一化和两种常用的归一化方法
  13. android锁屏自动杀死,android 锁屏的防进程被杀
  14. delphi11中使用python4delphi组件
  15. JS setTimeout和setInterval的区别
  16. 第1部分 基础算法(提高篇)--第1章 贪心算法1425:【例题4】加工生产调度
  17. 深信服上网行为管理开启snmp_深信服上网行为管理部署方式及功能实现配置说明...
  18. redis如何将存储json和解析
  19. Echarts 3D地图图表
  20. 下列不属于噪声的是_[单选] 下列选项中不属于噪声的是()。

热门文章

  1. ibm 服务器 win7系统安装,最详细thinkpad win7系统重装教程
  2. 软件设计师 下午题第4题
  3. 图论画图工具 Graph Editor
  4. 适用于ActiveX v18.6 x86的Codejock Xtreme Suite Pro
  5. VAX Patch VA_X.DLL 安装位置的问题 for VS2008 , VS2010 , VS2011
  6. 小程序影藏溢出的gif_动图制作方法,1分钟教会你如何制作gif表情包!
  7. 处女座的训练(贪心)
  8. PMP考试有哪些技巧?(技巧+资料分享)
  9. revit2016注册表删除_Revit怎么卸载,如何把revit彻底卸载删除干净重新安装的方法?【转载】...
  10. r语言 转录本结构及丰度_生信人的R语言视频教程语法篇第三章:数行天下(4)R中的数据——从结构角度划分(数组)...