unity 2D像素种田游戏学习记录(自用)

一、透明度排序轴

改变sprite的排序方式,默认按照z轴进行排序(离摄像机的远近)。可以将其改变成y轴的排序方式,这样可以使2D人物走在草丛的下方就不被遮挡,走在草丛上方就被遮挡,如下图。

在项目设置-图形-摄像机设置中将透明度排序模式改为自定义,透明度排序轴改为x:0,y:1,z:0,别忘记sprite的排序点最好选在底部,效果更好。

二、游戏瓦片地图出现缝隙

创建2D-Sprite 图集,并将Sprite瓦片素材拖到包对象中,点击打包预览就好了,如果出现有些瓦片素材跟之前不一样的情况,可以将填充改大一点,适当修改参数,具体参数可以去官网查看。

相关推荐
陈橘又青30 分钟前
CANN在智能安防场景中的落地实践:释放硬件潜能,简化AI开发
人工智能·网络协议·学习·ai·编辑器
catchadmin1 小时前
使用 PHP 和 Raylib 也可以开发贪吃蛇游戏
开发语言·游戏·php
jtymyxmz1 小时前
《Unity Shader》7.3 渐变纹理
unity·游戏引擎
wdfk_prog1 小时前
[Linux]学习笔记系列 -- [kernel]sysctl
linux·笔记·学习
wanhengidc2 小时前
云手机的硬件技术
运维·服务器·web安全·游戏·智能手机
专注于大数据技术栈2 小时前
java学习--==和equals
java·python·学习
智商低情商凑10 小时前
Go学习之 - Goroutines和channels
开发语言·学习·golang
敲敲了个代码11 小时前
CSS 像素≠物理像素:0.5px 效果的核心密码是什么?
前端·javascript·css·学习·面试
CappuccinoRose13 小时前
MATLAB学习文档(二十八)
开发语言·学习·算法·matlab
('-')14 小时前
《从根上理解MySQL是怎样运行的》第四章学习笔记
笔记·学习·mysql