02 编辑素材和Tilemap
1. 编辑素材
在 Assets 中选择 Sunny Land 素材包,找到 Environment 这个文件夹,然后打开 back 这张背景图片,此时点击之后会发现 Inspector 中出现了一堆调节的选项:
初始时,Pixels Per Unit 默认为 100,这就意味着在 Secne 中每个小方块中都会显示 100 个像素点,这是很不合适的,所以我们需要将这个数值调为 16,这样整个画面看起来就不会太小。最后点击 Apply。
然后将 back 这张素材拖到 Hierarchy 中,这样背景的场景就建立好了。
2. Tile Map
瓦片地图。如果将整个地图上的所有组成零件(土地,花,草)画在一张图片上面,然后对图片其进行切割。最后在 Tile Map 进行当前地图的绘制。
- 将整个图片进行切割:
点击刚刚的 Environment 文件夹下的 tileset 文件,首先将 Pixels Per Unit 改为 16,然后在 Inspector 中找到 Sprite Mode,改成 Multiple(因为这张图片包含多个 Sprite),点击 Apply。再点击 Sprite Editor。
会弹出 Sprite Editor 对话框:
选择 Slice,如果选择 Automatic 的话,可能不会将元素切割的很细,我们可以自己定义成下面的 Grid By Cell Size,由于之前都是 16,所以这里选择16,点击 Slice。切割完毕之后记得点击 Sprite Editor 中的 Apply。
(其实在素材中已经有切割好的图片)
- 选择 Window-2D-Tile Palette,跳出一个框:
先选择 Create New Palette,然后它会问你创建在哪里,默认在 Envrionment 中,可以在这个文件夹下新建一个文件夹 map 单独存放,然后再将已经切割好的 tile-set-silced 拖入 Tile Palette 中,选择我们刚刚新建的 map 文件夹,这个时候每个元素都是一个单独的块了。
- 绘制瓦片地图
在 Hierarchy 面板中右键选择 2D Object-TileMap-Rectangular,点击创建好的 TileMap,然后再打开之前的 Tile Palette 就可以开始在上面绘制自己的地图了。
选择 Tile Palette 的画笔,就可以将每个方格内的东西绘制在选中方格内,最后绘制好的地图如下(按素材作者制作的游戏画的,因为最终是想复刻一个一模一样的)
注意:在绘制过程中,需要在 Grid 下新建多个 Tilemap,越排在下面的层次越高(类似于图层)。土地和背景的花、草需要分图层,如果画在一个 Tilemap 上,后面对 Tilemap 增加碰撞体的时候没办法处理掉这些明明可以穿过去的东西,就会变得比较麻烦,需要重新绘制细节。
02 编辑素材和Tilemap相关推荐
- Unity2D游戏入门Sunnyland制作记录:02编辑素材、Tilemap
编辑素材 ①设置背景图片 下方依次点击: Assets–>Sunnyland–>artwork–>Environment 选择back图片 ②将back图片的每单位像素改为16,使画 ...
- 【小狐狸 - 横版游戏开发】1.编辑素材 Til
一.编辑素材 1.Pixels Per Unit :每个unit里有像素点 back背景素材--Pixels Per Unit 改成 : 16 二.磁帖图 Til 1.创建create Tilmap ...
- 【Unity2D】关卡编辑好帮手——TileMap
前言 对于Unity新手来说,最能给到自己成就感的无疑是快速搭建一个属于自己的整体关卡,因此本文的主角是「TileMap」这样一个利器.如果没有它,开发者要么只有用最笨的方法手动逐一搭建,要么自己写编 ...
- PR基础学习(三) 载入编辑素材
鼠标点击项目面板里面任一视频,并按住不放,将其拖动到时间轴面板 时间轴面板说明 时间轴面板是音视频编辑处理的工作中心,其会生成一个对应的序列(Sequence),用于记录所做的编辑与修改和其他一些功能 ...
- AE基础教程第一阶段——02导入素材以及序列串的方法
导入素材以及序列串的方法 导入素材快捷键Ctrl+i 导入素材步骤: 直接在这里双击也可以导入素材 或者也可以从文件夹中直接拖动所需要的问价到项目中 双击导入小老鼠文件 选中导入的文件,双击打开显示效 ...
- 纯干货 | UI界面中按钮设计可临摹编辑素材!
按钮是UI界面中最常见的交互元素之一,所以,如果要创建一个稳固的互动且积极有效的用户体验,需要设计好按钮元素.今天我们将搜集整理一些网页app上常见的按钮类型,了解这些不同的按钮设计方法. Viro媒 ...
- Unity开发日记【第一天】——素材的导入及地图的建立
前言:本人由于兴趣和未来的工作原因开始尝试接触和学习Unity开发,为了避免忘记一些东西所以写下这些博客算是一个记录. 目录 一.软件的安装与配置 二.如何编辑素材以及Tilemap的使用 三.图层和 ...
- 个人技术总结——Unity中角色动画制作及动画切换逻辑的实现
这个作业属于哪个课程 软件工程实践2022春-F班 这个作业要求在哪里 软件工程实践总结&个人技术博客 这个作业的目标 课程回顾与总结+个人技术总结 其他参考文献 <Unity2018教 ...
- Unity 2D 学习笔记:游戏实例Sunnyland
Unity 2D 学习笔记:游戏实例Sunnyland 01安装软件&导入素材 02编辑素材&Tilemap 03图层layer&角色建立 04角色移动 05角色方向& ...
最新文章
- Python+selenium+firefox模拟登录微博并爬取数据(1
- 风力等级表(供参考)
- HBase性能优化方法总结(三):读表操作
- java 动态绑定原理_详解Java动态绑定机制的内幕(图)
- linux数组随机数,随机数与数组
- c语言赌徒游戏,The Gambler(I)赌徒(英文版)
- Mysql 基础学习
- 靠社交和游戏两张牌,腾讯还能活多久? | 畅言
- 实验4-1-10 兔子繁衍问题 (15 分)
- [图文详解]图像处理中的高斯模糊
- Autodesk 3dsMax 2019安装注册教程
- Rainmeter 雨滴桌面 主题分享
- Chrome插件(UserScript)开发教程
- Landsat系列卫星介绍​
- SPR:SUPERVISED PERSONALIZED RANKING BASED ON PRIOR KNOWLEDGE FOR RECOMMENDATION
- 【JAVAWEB复习系列】第二部分
- html文件怎么可以查错,CSS_CSS 网页布局中易犯的10个小错误小结,1. 检查HTML元素是否有拼写错误 - phpStudy...
- Snowflake Decoded基础教程
- SCI从入门到精通(第一版)
- excel单元格内容拆分_拆分单元格内容,表哥表妹不要哭