欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 家装 > Unity强化工程 之 Mask SortingGroup

Unity强化工程 之 Mask SortingGroup

2024/10/24 21:20:29 来源:https://blog.csdn.net/2301_77947509/article/details/140936429  浏览:    关键词:Unity强化工程 之 Mask SortingGroup

本文仅作笔记学习和分享,不用做任何商业用途

本文包括但不限于unity官方手册,unity唐老狮等教程知识,如有不足还请斧正

1.Mask

遮罩故名思意就是起到遮挡作用的罩子:精灵遮罩 - Unity 手册

如果我想让sprite与遮罩发生交互,那么我需要勾选spritr renderer的交互选项

之后就可以选择是在遮罩内显示该精灵图片,还是遮罩外显示了

2.SortingGroup

组内排序

在了解SortingGroup之前,需要知道精灵渲染器中也有分组,这个分组影响了什么?

首先我需要拿两个精灵作为演示,分别是石子路和小径

同层下,数值越大越靠近摄像机

所以当石子路的顺序值改为1之后,移动中就会遮挡住顺序值为0的小径

不同层下,层数越大越靠近摄像机

当我为小径添加了一层以后,层数比默认层大,所以反而遮住了石子路

组组排序

SortingGroup就是用来对一定数量的精灵合组排序的:排序组 - Unity 手册

最简单的栗子就是:为了背景组和怪物组互不影响,所以要添加分组

规则还是一样的:

同层下,数值越大越靠近摄像机

不同层下,层数越大越靠近摄像机

这次,我将石子路和小径归类到Backgroud组,创建一个空物体挂载排序组组件

同时,创建两个怪物归类到Monster组,挂载组件

修改怪物组的排序组值为1

可以明显看到怪物组的任何怪物都不会被遮挡

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com