一:前言
可以使用SpriteMask用作控制图形显示区域,SpriteRenderer用作显示图形,在SpriteRenderer中选择MaskInteraction遮罩类型
二:基础使用
创建一个空物体,添加SpriteMask组件,设置遮罩图片。创建一个空物体,添加SpriteRenderer组件用作显示图,设置SpriteRenderer的MaskInteraction遮罩类型
需要遮罩的Sprite不需要作为挂载了SpriteMask的子物体
——None:不遮罩
——Visible Inside Mask:遮罩区域内的图形显示,遮罩以外的图形隐藏
——Visible Outside Mask:遮罩区域内的图形隐藏,遮罩以外的图形显示文章来源:https://www.toymoban.com/news/detail-572048.html
三:配合Sorting Order组件
添加Sorting Order组件控制一个组的层级文章来源地址https://www.toymoban.com/news/detail-572048.html
到了这里,关于Unity中实现2D遮罩的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!