当前位置:网站首页>UGUI_编辑器扩展与常用优化
UGUI_编辑器扩展与常用优化
2022-08-08 06:26:00 【GREAT1217】
UGUIExtension
项目链接:https://github.com/GREAT1217/UnityGameExtension
UGUI 编辑器扩展与常用优化。
此工具主要优化 UGUI 的 Raycast Target、Mask 和 三角面绘制,包含:
取消不必要的 Raycast Target ,降低每帧检测射线的性能消耗。
取消 Text.RichText,减少三角面的绘制(默认取消,根据自身情况勾选)。
根据自身情况选择 Mask 或 RectMask2D:前者内容可以合批,适合一个界面中使用多个;后者产生 drawcall 少,但不能合批。
- 提供了自定义的 UGUI 创建菜单 Custom UI,用于创建 UI 时选择可优化的选项:是否勾选 RaycastTarget,是否创建 Text 子物体,使用 Mask 或 RactMask2D 。
- 提供了 RaycastTarget 查看器,可在菜单栏勾选 “Game Extension / Debug Raycast Target” 即可在 Scene 窗口中查看 UI 中的 RaycastTarget 对象。
- 增加了由 UWA 开源的两个 UI 优化组件:UGUI 降低填充率技巧两则 。
PolygnImage
作为 Image 组件的辅助工具,优化三角面的绘制,减少无用填充。
RactRaycast2D
用于优化接收射线检测的透明图片,不绘制三角面,不增加 drawcall 、不打断合批。可在创建菜单中使用 Custom UI 创建:透明射线遮挡矩形 RectRaycast、透明矩形按钮 RectButton。
边栏推荐
猜你喜欢
在ENSP中配置DHCP服务器
神经网络预测值几乎一样,神经网络为什么能预测
Unity—ParticleSystem(粒子系统)与Animator(动画状态机)批量管理器
神经网络和多元线性回归,神经网络多元线性回归
【嵌入式Linux】SQLite数据库
NVIDIA CUDA Highly Parallel Processor Programming (8): Parallel Mode: Histogram Calculation
Prompt for Extraction? PAIE:Prompting Arguement Interaction for Event Argument Extraction
神经网络原理的简单介绍,神经网络原理及应用
Dropout、剪枝、正则化有什么关系?什么是Dropout?
逻辑回归推导
随机推荐
3.关于剪枝论文的分类和整理(随笔)
DesignWare_APB_GPIO模块DUT&Testbench仿真
Yii2中MongoDB的使用方法-CURD
在ENSP中配置DHCP服务器
The state machine control shift register multisim simulation in the process of state variables and state transition conditions don't match
File IO realizes the encryption operation of pictures
C# Unicode (Universal Code) text conversion
Chained queue push and pop related operations
Unity HDRP下VRTK传送、穿墙 时画面淡入淡出、视觉遮挡无法正确显示问题解决
HDU 6029 个人分析
【重度踩雷】ROS安装过程中的问题
【图形学】11 UnityShader入门(三)
《Filter Pruning using Hierarchical Group Sparse》ICPR2020论文详解
[Unity] GPU动画实现(一)——介绍
CSDN21天学习挑战赛之选择排序
SCIERC语料格式解读
有符号数和无符号数参与运算时的问题
Double week leetcode 84th game
rhcsa第二天
神经网络原理的简单介绍,神经网络原理及应用