Unity绘制地图

首先在项目/Assets文件夹下创建一个Tiles文件夹

在层级下点击鼠标右键选择2D对象选择瓦片地图创建Tilemap。

选择地图素材

如果素材需要裁剪,在检查器Sprite模式选择多个,点击Sprite Editor,选择切 ,选择类型Grid By Cell Count,根据需求选择行列张数。

接着点击窗口选择2D平铺色板,选择Create New Palette 创建一个色板文件保存到Tiles文件夹下。

将裁剪好的素材拖入 调色板,在工具中找刷笔,点击层级下Grid,在调色板中选中一张素材用刷笔在场景中印刷。

如果素材不够沾满一格,点击素材在检查器中修改每单位像素数。

相关推荐
devmoon4 分钟前
运行时(Runtime)是什么?为什么 Polkadot 的 Runtime 可以被“像搭积木一样”定制
开发语言·区块链·智能合约·polkadot·runtmie
时艰.5 分钟前
Java 并发编程 — 并发容器 + CPU 缓存 + Disruptor
java·开发语言·缓存
忆~遂愿19 分钟前
GE 引擎进阶:依赖图的原子性管理与异构算子协作调度
java·开发语言·人工智能
沐知全栈开发23 分钟前
API 类别 - 交互
开发语言
wfserial37 分钟前
c#使用微软自带speech选择男声仍然是女声的一种原因
microsoft·c#·speech
人道领域43 分钟前
SSM框架从入门到入土(AOP面向切面编程)
java·开发语言
铅笔侠_小龙虾44 分钟前
Flutter 实战: 计算器
开发语言·javascript·flutter
2的n次方_1 小时前
Runtime 执行提交机制:NPU 硬件队列的管理与任务原子化下发
c语言·开发语言
2501_944711431 小时前
JS 对象遍历全解析
开发语言·前端·javascript
凡人叶枫2 小时前
C++中智能指针详解(Linux实战版)| 彻底解决内存泄漏,新手也能吃透
java·linux·c语言·开发语言·c++·嵌入式开发