tiled是一个游戏地图编辑器,风格类似mini版的ps,它可以用于制作多种类型的游戏引擎需要。该软件已经从 Java 转为使用 Qt C++ 开发。
软件打开如下图:

tiled2unity是将tiled文件直接导入unity的一个工具。打开如下图:


1、在Unity中导入Tiled2Unity
有两种方法:

1)先打开Unity工程,然后再打开Tiled2Unity,找到并点击Help->Import Unity Package to Project,如下图:

然后Unity会弹出导入资源框:

点Import导入即可。

2、绑定Tiled Map Editor 和 Tiled2Unity

在Tiled2Unity上有个黄色区域,上面写了几行内容,如下图:

上面写的很清楚,把"c:\Program Files\Tiled2Unity\Tiled2Unity.exe" %mapfile 这个命令行编辑进Tiled Map Editor,就可以用Tiled Map Editor打开Tiled2Unity,如何编辑到Tiled Map Editor里呢,打开Tiled Map Editor,找到下图位置:

点击旁边的下拉三角,选择编辑命令,在弹出的对话框里把上述命令写进去,如下图:

3、设置Tiled2Unity并导出地图

通过Tiled Map Editor的小齿轮打开Tiled2Unity后,我们需要在上面做些设置,其实也就两条:

1)Pixels Per Unit

后面有句解释:Set to same “Pixels Per Unit” value for Unity sprites in your project。翻译就是与Unity中sprites里的"Pixels Per Unit"里的设置一样,Unity中图片的设置那里可以选成sprite格式,里面就会有这个设置,默认是100,也就是100个像素是一个单位,但这不是我们关心的重点。我们实际关心的是Tiled中我们的每个瓦片的单位,比如我们制作的地图每个瓦片是128*64的,是等角(交错)格式的地图,斜45度效果,所以我的最小单位该是64的一半32,这样整张地图的长和宽用这个最小单位算才不会出现小数个单位。所以Pixels Per Unit里我设置成32。

2)Export To

这是未来地图导出后放置的地方:

意思是定位到有Tiled2Unity.export.txt这个文件的目录中,前面刚刚导入到Unity里的Tiled2Unity的包,里面就有这个文件:

所以定位到这个文件就行了,以后导出的地图的prefab会在上面的Prefabs文件夹下。
上面都设置好后,可以点Preview Map预览一下在Tiled中编辑的地图,如果没问题点下面的Big AssExport Button就可以导出了。左侧的Debug窗口会显示编译信息。

关于Tiled2Unity导出地图教程如上。

Tiled结合Unity做地图——Tiled2Unity相关推荐

  1. Tiled结合Unity实现瓦片地图——Tiled2Unity篇

    本系列文章由Aimar_Johnny编写,欢迎转载,转载请标明出处,谢谢. http://blog.csdn.net/lzhq1982/article/details/75356478 前段时间应公司 ...

  2. Tiled结合Unity实现瓦片地图

    前段时间应公司需求做瓦片地图,cocos与瓦片地图的结合案例很多,但unity的却少之又少,做瓦片地图少不了Tiled Map Editor(下载地址),这个教程很多,也自带例子,关于怎么拼地图,这里 ...

  3. 从零点五开始用Unity做半个2D战棋小游戏(完)

    好久不见. 这是第29篇与游戏开发有关的文章. | 写在最前 这次想要做一个简单且传统的战棋小游戏,大概的玩法是:在2D世界里创建一张由六边形地块组成的战斗地图,敌我双方在地图上轮流行动,并向对方发动 ...

  4. 基于UE4/Unity绘制地图 - 确定展示区域

    前言 基于UE4/Unity绘制地图基础元素-线 基于UE4/Unity绘制地图基础元素-面和体 基础知识 在研究清楚如何绘制地图的线面体之后,接下来需要确定需要展示的地图区域了. 地图可以看成是一个 ...

  5. 用Unity做半个2D战棋小游戏

    写在最前 这次想要做一个简单且传统的战棋小游戏,大概的玩法是:在2D世界里创建一张由六边形地块组成的战斗地图,敌我双方在地图上轮流行动,并向对方发动攻击,先消灭掉所有敌人的一方将获得胜利. 今天我们来 ...

  6. 手机上也可以做地图?“掌上”制图教程来啦!

    而今,我们的生活越来越离不开手机.Pad等移动设备,移动设备为我们带来了很多便捷,同时颠覆着我们的工作和生活习惯,比如可以在手机上写文章.修改PPT.小编,作为一名狂热的地图爱好者兼地图制作者,也经常 ...

  7. 我的世界制作服务器地图,我的世界1.7地图制作必看心得 教你怎么做地图

    来源:游戏园日期:2019-06-26 04:04:14 我的世界1.7地图制作必看心得 教你怎么做地图.下面的就是有关1.7版本的地图制作心得了,下面的内容可以说是地图制作者的福利攻略哦!那喜欢自己 ...

  8. 零基础Unity做一个中秋诗词鉴赏网页,提前祝您中秋快乐!(DoTween动画 | WebGL视频 | 大文件上传GitHub)

    零基础Unity做一个中秋诗词鉴赏网页,提前祝您中秋快乐! 前言 一,环境搭建 1.1 安装Unity 1.2 添加WebGl模块 二,开发项目 2.1 导入插件 2.2 项目搭建 2.3 逻辑处理 ...

  9. unity做一个小游戏(适合零基础或者巩固加深unity中的工具类的用法)

    今天跟着官方unity做了一个小游戏.巩固一下之前学习的unity的知识.注意unity的版本要在2018.3以上 大概游戏是这样子的如图:人物只能控制左右移动,空格发射饼干,动物从屏幕上方随机出现在 ...

最新文章

  1. [分享]运维分享一一阿里云linux系统mysql密码修改脚本
  2. golang协程进行同步方法
  3. axure html尺寸,axure怎么确定尺寸
  4. CORS error 状态码451
  5. 【Java】split()和java.util.StringTokenizer分割字符串的性能比较
  6. 数据结构(动态树):[国家集训队2012]tree(伍一鸣)
  7. mysql添加字段自动记录加入时间、更新时间
  8. json字符串使用注意问题
  9. 关于Junit中Assert已经过时
  10. 无线通信设备安装工程概预算编制_深圳电气安装造价培训-如何计算电气设备安装工程预算定额?...
  11. 安卓微信支付回调出现白页面
  12. Intel SGX官网
  13. 如何将手机中Word文档转换成PDF
  14. 如何将py文件转化为exe
  15. 【报错】Cannot mix different versions of joi schemas(Postman)
  16. 互调失真 ,P1dB 压缩点,三阶交调截止点
  17. python风变编程培训骗局
  18. bfv同态加密_全同态加密BFV-(section 2-SHE)
  19. Linux 终端 基本指令
  20. python语言的特点-Python语言的特点有哪些?

热门文章

  1. 05 - 钓鱼网站的攻击与防御
  2. 1055 集体照 Python实现
  3. MPU6050读取数据FIFO溢出问题
  4. 几种贴图压缩方式详解
  5. 什么是虚拟机?虚拟机有那几种
  6. Halcon Qt 环境一次性配置
  7. STM32F429--STM32的PWM占空比产生与测量
  8. java apex_Apex基础知识(一)
  9. IR-CUT选择须知
  10. linux内核就是外包公司老板