首先新建2个Sprite,在遮罩物上添加SpriteMask组件,并且选择一张图片
然后把被遮罩物当做遮罩物的子物体,
在被遮罩sprite对象里有一个参数,如图
None:不被遮罩影响
Inside Mask:内遮罩 ,如图所示,被遮住的对象只会出现在遮罩物内部
Outside Mask:外遮罩 ,如图所示,遮罩对象分会盖住被遮罩对象
如果同一遮罩物下有多个被遮罩对象,这个时候想改变被遮罩物的层级关系时,需要一一分配Order in layer,如下图,数值越大层级越前,反之越后
unity 2D Sprite遮罩 简单实现
最新推荐文章于 2024-04-29 12:28:50 发布