本文正在参与「金石方案 . 瓜分6万现金大奖」

关于作者

众所周知,人生是一个绵长的流程,不断克服困难,不断反思前进的进程。在这个进程中会产生很多对于人生的质疑和考虑,于是我决议将自己的考虑,经历和故事全部共享出来,以此寻觅共鸣!!!

专注于Android/Unity和各种游戏开发技巧,以及各种资源共享(网站、东西、素材、源码、游戏等)

欢迎关注公众号【空名先生】获取更多资源和交流!

条件

这是小空坚持写的Unity新手向系列,欢迎品尝。

小空为了便利更多的人(新手)看理解,运用的汉字,实在项目尽量运用英文规则昂。

新手(√√√)

大佬(√)

实践进程

开始详解特点之前我们想说说这些组件的联系:

Grid:格子的相关信息,Tilemap是她的子物体,相似UI中的画布Canvas

Tilemap:和PS中的图层相同,用来展示出绘制的瓦片的区域,也便是画纸。

Tilemap Rnderer:操控烘托相关特点,如遮罩,原料,烘托次序等。

Tile:独自的瓦片,里面存储的其实便是Sprite的引用和色彩值及磕碰。

Tilemap Renderer特点

她的作用是设置Tiles的烘托方式,如排序,原料等。

Unity技术手册-Tilemap Renderer属性-Grid Selection属性
Sort Order:表明设置瓦片地图上的Tile排序方向,浅显的讲便是规则每个Tile在整个Tilemap上的摆放次序,通过图层次序表现前后联系,不清楚?没联系,下方我们有图示。除此之外,也会将内部每个瓦片进行方向调转,调转形式和Grid特点中Cell Swizzle相似。只不过区别是一个操控整体,一个是操控一切单个瓦片。

待验证:会不会影响代码读取Tilemap数组的结果

Mode:设置烘托器的烘托模式,有两个选项,一般不用变,但是在等距瓦片(也便是斜45度场景)中很有用。Chunk-将瓦片精灵批处理烘托以此来达到最佳功能,Individual-独自烘托每个瓦片,会考虑他们的方位和排序次序。可以让瓦片精灵和场景中其他烘托器或自定义排序轴进行交互(尤其是斜45度游戏)

Detect Chunk Culling:暂时不止详细作用,官放解释是烘托器怎么除掉瓦片地图的鸿沟,Auto-为自动检测,Manual-为手动设置拓宽鸿沟。

Chunk Culling Bounds:当挑选手动设置除掉拓宽鸿沟时,可以在这里填写自己拓宽的值

Mask Interaction:表明遮罩交互,注意是精灵遮罩(是Sprite Mask组件,不是UI的Mask组件)并且是父物体挂载的。None-不与场景中任何精灵遮罩产生作用,Visible Inside mask-表明精灵遮罩掩盖的当地可见,而遮罩外部却看不见,Visible Outside mask-表明精灵遮罩外部的当地可见,而遮罩掩盖处不可见

Material:原料,默许的是一个不受光照作用的原料,假如需要光照可能要换原料,我们将2D灯火的时候再说这

Sorting Layer:表明地点的排序层

Order in Layer:排序层的序号,同一个排序层值越大越后烘托

Unity技术手册-Tilemap Renderer属性-Grid Selection属性

Grid Selection特点

当你在调色板中运用挑选东西并且挑选一个Tile后,在Inspector窗口中会增加一个显现瓦片信息的特点栏。

Unity技术手册-Tilemap Renderer属性-Grid Selection属性
Tile:表明当前选中的瓦片Tile,假如挑选的多个相同的瓦片,则会显现该Tile的称号。假如挑选多个不同的瓦片,则会显现横杠。

Sprite:表明这个Tile瓦片运用的哪个精灵,一次挑选多个相同的则显现名字,假如挑选不同的,和上面相同显现横杠。

Color:设置精灵的极点色彩。要想修正需要启用下方的Lock Color,但一般不会在这修正,而是挑选Project下的Tile资源后,在Inspector那修正。

Collider Type:选定方位处的瓦片的磕碰体类型。但一般不会在这修正,而是挑选Project下的Tile资源后,在Inspector那修正。

注意:假如 Lock Transform 已启用且无法修正,则以下改换(Position、Rotation、Scale)显现为灰色。

Position:操控每个轴的偏移(以单元格为单位)以沿相应轴移动瓦片精灵。尽管显现在其他方位形成了视觉上的差异,但瓦片在瓦片地图上的实践单元格方位没变。

Rotation:这会在选定方位处旋转一个或多个瓦片精灵。可以分别操控xyz三个轴,尽管旋转可能形成视觉上的差异,但实践在瓦片地图上的单元格方位坚持不变。

Scale:在选定方位处缩放一个或多个瓦片精灵的巨细。可以分别操控xyz三个轴,尽管变大或变下了,但是地点的瓦片中的方位不变。

Lock Color:锁死色彩修正,挑选此项可防止更改瓦片的色彩。可在代码中Tilemaps.TileFlags来修正此特点。

Lock Transform:锁死改换(Position、Rotation、Scale),一般基础瓦片不勾选,一些特殊瓦片(地形规则瓦片等)会默许勾选,且无法修正。可在代码中Tilemaps.TileFlags来修正此特点。

Delete Selection:点击此按钮会删去在瓦片地图中正挑选的内容。

Unity技术手册-Tilemap Renderer属性-Grid Selection属性
除上面特点外,这几个按钮也是相同的作用,下方的下拉表明在所挑选方位是插入N行N列仍是删去N行N列,和Excel中的行操作很相似。

docs.unity.cn/cn/current/…

其他

作者:小空和小芝中的小空

转载阐明-必须注明来历:芝麻粒儿 的个人主页 – 专栏 – ()

这位道友请留步☁️,我观你气度不凡,谈吐间隐隐有王者霸气,日后定有一番大作为!!!旁边有点赞收藏今日传你,点了吧,未来你成功☀️,我分文不取,若不成功⚡️,也好回来找我。

本文正在参与「金石方案 . 瓜分6万现金大奖」