1.介绍

TileMap是Unity的一个插件,可以很方便的进行2D游戏地编,可能是由于功能便捷现在新版的Unity已经集成该插件,不需要再额外导入。

2.准备

要注意的是素材尺寸需要使用8x8倍数的,不然无法使用。

3.使用
这次学习使用的素材是在资源商店下载的,名字叫Sunny Land。

在Project目录下找到我们需要用到的素材。

接下来对素材进行处理。因为我们要切割该素材,所以需要将SpriteMode改为Multiple。素材每个格子尺寸为16,PixelsPerUnit改为16。然后选择SpriteEditor切割素材。

这里因为我们知道每个格子的大小,所以我们可以按照尺寸切割。Type改为GridByCellSize尺寸设置为16*16直接选择Slice即可,最后选择Apply完成切割。

选择Window下2D中的TilePalette打开调色板,默认是自带的调色板,我们可以选择CreateNewPalette创建自定义调色板。创建好后拖入我们之前准备的素材。




Palette制作完成后我们就可以使用了。在Hierarchy面板下右键->2D Object->Tilemap创建Tilemap,之后选择笔刷(快捷键B)就可以了。


快捷栏上的功能分别是选中、移动、笔刷、矩形工具、取色橡、皮擦油、漆桶,和PS上差不多自己试下就知道了。
如果要调整Palette需要勾选Edit,要注意编辑完需要取消Edit的选中。
下面的
窗口的底部是CanChangeZPosition,勾选后允许编辑切片的 Z 轴值,当在 Z 作为 Y 平铺图上绘画时,该值可用于调整切片高度。

给Tilemap添加Collider是添加TilemapCollider2D,如果当前层有的需要碰撞器有的不需要我们可以通过多建几个Tilemap进行区分。
我发现官方自带的默认Palette上的切片可以根据位置显示不同内容,如下图。
研究了一下发现是可以自己配置连接的效果,需要准备多张不同的效果图。


我们可以通过右键Project面板 ->Create->Tiles下创建规则。除上面的效果以外还有帧动画,随机显示、刷预制体等。

Unity TileMap工具教程相关推荐

  1. Unity TileMap 2D 工具基础教程

    Unity TileMap 2D 工具基础教程 Unity TileMap 2D 工具基础教程 TileMap 工程创建 Sprite Editor 工具使用 TileMap 功能说明 TilePal ...

  2. 【Unity 实用工具篇】✨| Tutorial Master 2 游戏引导教程 快速上手

    前言 [Unity 实用工具篇]✨ | Tutorial Master 2 游戏引导教程 快速上手 一.Tutorial Master 2 介绍 1.1 基本概念 1.2 相关链接 1.3 效果展示 ...

  3. unity 实验演示 教程_铁匠常见问题解答和Unity演示团队

    unity 实验演示 教程 Since showing our short film The Blacksmith at GDC 2015 in March, we've received many ...

  4. 【Unity学习笔记】[Unity中文课堂教程] C#中级编程代码

    [Unity学习笔记][Unity中文课堂教程] C#中级编程代码 最近想补一补C#基础,Unity官方的C#中级编程教程质量很高,于是开个帖子把跟着敲+记录了部分价讲解和我自己的理解的代码存在这 原 ...

  5. Unity灯光、烘焙小结(一)Unity灯光烘焙教程

    *****************Unity灯光烘焙教程************* https://space.bilibili.com/26063436/channel/detail?cid=867 ...

  6. 【Unity2022】Unity多人游戏开发教程-安装Netcode for GameObjects

    文章目录 官方文档 前言 教程的开发环境 预备知识 1 简介 1.1 Netcode for GameObjects 1.2 NGO支持的Unity版本 1.3NGO支持的平台 2 开始旅程 2.1 ...

  7. 计算机学win7画图,Win7系统自带画图工具如何打开?win7打开画图工具教程

    本文小编分享win7系统打开画图工具教程?Win7是现在比较常用的一个系统,自带有很多实用的工具,比如画图工具.以前我们在用xp系统时候找画图工具很简单,直接在开始菜单里就有,但是升级 Win7 64 ...

  8. Unix实用工具教程:《sed与awk》修订第三版清晰版

    为什么80%的码农都做不了架构师?>>>    Unix实用工具教程:<sed与awk>修订第三版清晰版 本书介绍了一组名字奇特的Unix实用工具sed和awk,这组实用 ...

  9. H2O Wave教程---基于浏览器的实时显示工具---教程01

    H2O Wave教程-基于浏览器的实时显示工具-教程01 0 写在前面 1 开始-动手操作起来 2 分类:一个是脚本,一个是app 3 脚本怎么写 0 写在前面 总结一下自己学习H2Owave的学习情 ...

最新文章

  1. data lab 1(暂时只放题目)
  2. 手把手教你搭建 ELK 实时日志分析平台
  3. SVN centos6.3
  4. MIGO+103收货到GR冻结库存和MB1B+344从非限制到冻结区别?
  5. ICML 2020 | Google提出最强生成式摘要预训练模型——天马
  6. ubuntu切换python,以及切换python后相关包的管理
  7. miui 8.2 android版本下载,miui8系统
  8. edges2shoes数据集下载_edges2cats
  9. 算法图解:如何用两个栈实现一个队列?
  10. PRML-系列一之1.5.1~1.5.3
  11. 有用的正则表达式或JS方法
  12. 通过脚本生成Zabbix Screen报错Incorrect value for field vsize
  13. mysql二进制文件下载教程_MySQL二进制版本快速部署
  14. String常用方法有哪些?在工作中使用过哪些?
  15. 路由器多区域 OSPF 配置
  16. iPhone13全系列参数对比
  17. 银河麒麟v10_银河麒麟发布V10系统 其使用的是技德系统Jstack技术
  18. jvm系列 (四) ---强、软、弱、虚引用
  19. 【Git配置技巧】01. 配置文件git config介绍
  20. 专攻国内实体瘤CAR-T细胞疗法,南京卡提医学获数千万元A轮融资

热门文章

  1. win7中office2016版的word在非管理员账户时无法插入页码问题解决记录
  2. Python - PyQT5开发UI界面 - 环境搭建
  3. php微信调用天气api,微信公众号接口开发--snoweek测试
  4. 高德地图的自动定位功能
  5. 计算机考研与就业的利弊分析,考研还是工作?两种选择的利弊分析,让你做出正确选择!...
  6. [HEOI2013] 钙铁锌硒维生素
  7. 八、基于FPGA的以太网协议介绍(二)
  8. java xml 查询_java对xml进行查询操作代码
  9. jpg怎么转换成pdf文档
  10. 服务器怎么解绑网站域名,宝塔面板如何解绑域名