UnmaskForUGUI:实践指南
真正理解UnmaskForUGUI,要从它处理的任务开始:Unity 中 uGUI 元素的反向遮罩解决方案。团队若要把它用于日常自动化,应先处理输入边界、依赖和失败处理如果不清楚就很难稳定复用,否则试用结果很容易失真。更实际的做法是用一项范围明确的真实任务完成最小试跑,同时核对配置时间、输出质量、异常信息和维护痕迹,不要直接在关键项目上。如果团队属于愿意先做小范围验证并复查原始文档的团队,它有继续测试的理由;否则先看替代方案会更省时间。

取消屏蔽 UGUI
Unity 中 uGUI 元素的反向掩码。
<< 描述 | WebGL 演示 | 安装 | 用途 | 贡献 >>
描述
Unmask 提供以下功能:
- 反向掩模
- 射线穿过未遮蔽的矩形
- 跟随另一个物体
- 支持嵌套
| 组件 | 特点 | 截图 |
|---|---|---|
| 揭开面具 | 父蒙版 component. |
适合目标/适合后期更新: 使图形的变换适合 LateUpdate. 上的目标变换 仅适用于子项: 取消屏蔽仅影响 children. 显示取消屏蔽图形: 显示与取消屏蔽渲染区域关联的图形。|| |UnmaskRaycastFilter|The ray Passes through the unmasked rectangle. You can click on the unmasked button on the back side.||
演示
WebGL 演示
安装
要求
使用OpenUPM
该软件包可在 OpenUPM 上使用。
您可以通过 openupm-cli 安装它。
openupm add com.coffee.unmask
使用 Git
在项目的 Packages 文件夹中找到 manifest.json 文件并将其编辑为如下所示:
{
"dependencies": {
"com.coffee.unmask": "https://github.com/mob-sakai/UnmaskForUGUI.git",
...
},
}
要更新软件包,请将后缀 #{version} 更改为目标版本。
- e.g.
"com.coffee.unmask": "https://github.com/mob-sakai/UnmaskForUGUI.git#2.0.0",
或者,使用 UpmGitExtension 安装和更新软件包。
对于 Unity 2018.2 或更早版本
- 从 发布 页面下载源代码 zip 文件
- 提取它
- 将其导入到 Unity 项目中的以下目录中
Packages(它作为嵌入式包工作。适用于Unity 2018.1或更高版本)Assets(传统方式。适用于 Unity 2017.1 或更高版本)
如何玩演示
- 对于 Unity 2019.1 或更高版本
- 打开
Package Manager窗口,在软件包列表中选择UI Unmask软件包,然后单击Demo > Import in project按钮
- 打开
- 对于 Unity 2018.4 或更早版本
- 从菜单中单击
Assets/Samples/UI Unmask/Import Demo
- 从菜单中单击
资产将导入到Assets/Samples/UI Unmask/{version}/Demo中。
打开UIUnmask_Demo场景并播放。
用途
从菜单创建对象 (GameObject > UI > Unmask > ***)
| 菜单 | 截图 |
|---|---|
| Tutorial Button | |
| Iris Shot |
使用示例
| 案例 | 描述 | 截图 |
|---|---|---|
| Unmasked text | Black screen is cut out with unmasked text. | |
| Hole | Black screen is cut out with unmasked Image. | |
| Tutorial button | In tutorial, only specific button can be pressed. | |
| Iris in/out | Transition effect with iris in/out. |
另请参阅
- GitHub 页面:https://github.com/mob-sakai/UnmaskForUGUI
- 发布:https://github.com/mob-sakai/UnmaskForUGUI/releases
- 问题跟踪器:https://github.com/mob-sakai/UnmaskForUGUI/issues
- 更改日志:https://github.com/mob-sakai/UnmaskForUGUI/blob/main/CHANGELOG.md
-
09.10
tailscale-synology:实践指南
-
09.10
solo5:实践指南
-
09.10
ShaderlabVS:实践指南
-
09.10
DUNE:实践指南
-
09.10
moses:实践指南
-
09.10
UnmaskForUGUI:实践指南
-
- SuperVideoPlayer:实践指南
- 09.10
-
- solo5:实践指南
- 09.10
-
- 32feet:实践指南
- 09.10
-
- DUNE:实践指南
- 09.10
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏