初识 通过SuperTiled2Unity把TiledMapEditor制作的地图导入到Unity中

前言: 这主要记录TiledMapEditor制作的地图如何在Unity里面使用,至于怎么制作地图自己找相应的文档

工具的选择
Tiled Map Editer
制作TiledMap的工具很多,这里推荐一个免费的工具。
Tiled Map Editer下载地址
如果想要把TileMapEditor导入到Unity里面,需要借助相应的工具。我在网上找了一下,有Tiled2Unity和SuperTiled2Unity ,由于Tiled2Unity 已经不再更新,更多开发者转而使用 SuperTiled2Unity,所以 这里我也选择了SuperTiled2Unity,如果对Tiled2Unity 感兴趣的可以自己去找相应的文本。他的使用比较简单

SuperTile2Unity下载地址和使用文档
这两个工具都是免费且开源的。
废话少说,开始操作:
1.首先打开TiledMapEditor,先创建一个项目

在这里插入图片描述
2.再创建一个地图,步骤在上图,选择创新新地图,或者 Ctrl+N,会打开一个弹窗
在这里插入图片描述选择固定的宽度和单个块的大小,点击OK
3.创建一个新图片块。步骤在图1.会打开一个新图块的弹窗。
在这里插入图片描述
点击浏览,选择对应的图片文件 。点击另存为。保存图块
基础操作就完成 了。选择创建的地图页签。可以开始编辑地图了。
在这里插入图片描述

4.如果要给某个图块添加碰撞
右击创建的地图名称,点击编辑图块集
在这里插入图片描述
选择图块碰撞编辑器
在这里插入图片描述
会弹出一个图块碰撞编辑器弹窗

在这里插入图片描述
在图块区域选择一个想要添加碰撞的图块。
右击选择对象,选择检测边框
在这里插入图片描述
然后会发现图块边框变宽,在这里插入图片描述
如果想去除碰撞,直接右击图块,选择移动对象
在这里插入图片描述

然后选择添加碰撞的图块,直接 在地图编辑区域编辑地图,可以看到有粗的虚线,如图,就代表这已经添加了碰撞在这里插入图片描述
5.在TiledMapEditor中,还允许自定义属性,选择要添加自定义属性的图层或者 对象层,在属性窗口里面可以 添加自定义 属性
在这里插入图片描述
点击+号,可以打开添加属性弹窗
,
选择属性类型和输入属性名称,点击OK,然后在属性面板 可以编辑属性值
在这里插入图片描述
,当地图编辑完成 之后,选择文件 菜单 ,点击导出
在这里插入图片描述
切记 ,需要导入到Unity的Assets目录下,否则会有引用错误的问题。

到此为止,在TiledMapEditor里面的操作就结束。

二:SuperTIled2Unity 的使用
我们把下载好的SuperTIled2Unity 导入到Unity中,导入成功之后会有一个SuperTiled2Unity的文件夹,里面包含了一个官方 的Demo。
在这里插入图片描述
。我们选择导入的地图文件 ,
在这里插入图片描述
直接 拖动到场景 中,我们可以 看到在对象 层就有我们刚刚在TiledMapEditor里面设置的自定义属性
在这里插入图片描述

在图块层下面就有我们在TiledMapEditor里面的碰撞点数据
在这里插入图片描述
自此,地图就成功的导入到Unity中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值