Unity TileMap 使用经验

1.导入包,这个有两个包,tilemap editor 和 tilemap extras 两个包,第二个包是笔刷,可以用来定义格式

2.右键找到2d,找到tile palette,把需要的地面图片和建筑图片拖入其中

3.有的图片太小或者太大,需要调整图片的像素

点击图片,找到pixels per unit 默认是100,这个是单位大小的图片像素数量,越大就越清晰,越小就越模糊

要变大适配格子就把这个改小,反之则变大

也可以调整格子的大小和位置

4.介绍 tile palette功能

1.选中区域内格子

2.选中面板中的地块进行鼠标移动

3.笔刷,选中图层即可开始刷地块

4.矩形地块 选中地块,拖动鼠标即可生成一大片地块

5.橡皮擦,擦除地块

6.填色,在圈定的范围内点击即可全部填满

7.图层,生成不同层级的图层,这里是调整层级的

5.Rule Tile

这个是自定义瓦爿生成规则,根据九宫格

default sprite 这个拖入 palette格子中显示的样子

default collider 这个是碰撞类型,有根据格子和图片和无碰撞三种

extend neighbor 这个超越3*3格子的规则

格子生成规则是根据当前图片位置来判断的

假设你是左上角的格子,那么你的右边和下边是有东西的,上边和左边是没有东西的,以此类推

这个x代表不能有格子,√代表有格子,

中间格子的可以调整成固定,旋转,镜像等多种适配格子

6.animated tile

这是地块的动画,把多个地块图片拖进去就是一个动画了,然后拖进 palette中用即可

6.官方文档地址:

2D瓦片地图附加内容 |2D瓦片地图额外内容 | 7.0.0

相关推荐
weixin_409383121 小时前
godot创建两种敌人僵尸 一种吐舌头 一种在角色脚下生成圆形伤害圈 两种僵尸均继承enemy脚本 理解继承
游戏引擎·godot
mxwin8 小时前
Unity Shader 跨平台兼容性:处理纹理坐标翻转与精度差异
unity·游戏引擎
王家视频教程图书馆8 小时前
godot 下载地址
游戏引擎·godot
派葛穆12 小时前
汇川PLC-Unity3d与汇川easy521plc进行Modbustcp通讯
unity·c#
small-pudding12 小时前
Unity URP + Compute Shader 路径追踪器实战:从可用到可优化
unity·游戏引擎
weixin_4239950012 小时前
unity 物体转向鼠标点击方向2d和3d
unity·计算机外设·游戏引擎
mxwin12 小时前
Unity URP 下 Shader 变体 (Variants):multi_compile 与 shader_feature的关键字管理及变体爆炸防控策略
unity·游戏引擎
RReality14 小时前
【Unity Shader URP】全息扫描线(Hologram Scanline)源码+脚本控制
ui·unity·游戏引擎·图形渲染
渔民小镇15 小时前
一次编写到处对接 —— 为 Godot/Unity/React 生成统一交互接口
java·分布式·游戏·unity·godot
RReality1 天前
【Unity Shader URP】序列帧动画(Sprite Sheet)实战教程
unity·游戏引擎