当前位置: 首页 > news >正文

Unity 遮罩

编辑器版本 2017.2.3f1

学习Unity的三张遮罩方式

1. Mask 遮罩方式

首先,在界面上创建2个Image,一个命名Img_Mask,大小设置 400* 400, 一个命名Img_Show,大小设置500*500。

然后,给 Img_Mask添加Mask,选择Img_Mask,点击Add Compont,输入Mask,选中添加

最后把Img_Show作为Img_Mask的子物体,就可以看见显示的样式变了

也可以通过给Img_Mask设置图片来控制Img_Show的显示样式

2. Rect Mask 2D 遮罩

 首先和第一种方式一样,创建2个Image,只是添加组件的时候,输入Rect Mask 2D,选择添加

然后一样的把显示图片作为遮罩图片的子物体,就可以看见效果了,这种遮罩方式,使用于矩阵图形,通过修改  Img_Mask 的 Padding属性来改变显示一样式。

3. Sprict Mask 遮罩

首先,直接新建2个空的物体GO_Mask和GO_Show(也可以直接选择2D Object,然后创建Script 和 ScriptMask),然后分别添加 SpriteMask 和 Sprite Renderer

然后给 GO_Mask 设置需要显示的样式,SpriteMask 的Script 属性设置一张需要显示的遮罩图片,再给GO_Show设置一张显示的图片。

最后,选中GO_Show,找到SpriteRenderer 组件中的Mask Interaction 属性,修改显示的方式,Inside Mask 显示内部, Outside Mask 显示外部。

 

http://www.lryc.cn/news/337890.html

相关文章:

  • jmeter实验 模拟:从CSV数据到加密请求到解密返回数据再到跨越线程组访问解密后的数据
  • 设计模式——外观(门面)模式10
  • 第七周周一人工智能导论预告
  • npm install 的不同选项:--save、--save-dev、-S、-D 的区别
  • 设计模式详解(十四)——策略模式
  • 【牛客SQL快速入门】SQL基础(二)
  • 利用Java代码调用Lua脚本改造分布式锁
  • 7/8电源连接器航空插头端子
  • 华为OD-C卷-游戏分组[100分]
  • 【c++】优先级队列|反向迭代器(vector|list)
  • gocron定时任务管理
  • JCYZ H3CNE-RS+
  • 太阳光光照试验耐久性老化试验使用太阳光模拟器系统
  • Centos 7.9.2009 下 Gitlab 完全卸载
  • Navicat Premium 16 for Mac/Win:数据库管理的全能之选
  • 使用腾讯云服务器如何搭建网站?新手建站教程
  • 抖音快手直播整蛊软件插件工具合集(多啦咪/梦歌)
  • 探究C++20协程(2)——取值、传值、销毁与序列生成器实现
  • 【前端面试3+1】12 toktn验证过程、面向对象特性、webpack和vite的区别、【字符串中的第一个唯一字符】
  • 机器人瓶胚检测工作站(H3U脉冲轴控制)
  • 数字货币:未来金融的崭新篇章
  • USACO18DEC部分题 补题报告
  • 聊一聊一些关于npm、pnpm、yarn的事
  • c语言多功能计算软件170
  • python图形化展示数据:保存为图片后查看
  • PostgreSQL入门到实战-第二十四弹
  • Spring Boot 统一功能处理(二)
  • Flutter开发基础之动画专题
  • PHP 图片裁剪类封装
  • Android 14.0 SystemUI修改状态栏电池图标样式为横屏显示