E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【UGUI】
Unity之
UGUI
-特效遮挡问题2.0
Unity之
UGUI
-特效遮挡问题2.0之前有发过一版特效遮罩问题,部分的解决了【图-特效-图】结构式的展示问题链接。这次在git上找到一个非常好用的特效解决方案,可以支持Mask遮罩。
彩色墨水
·
2022-06-29 16:04
Unity功能
unity
ui
特效夹层
特效遮罩
ScrollRect中使用特效
【详细解析版】Unity
UGUI
Mask组件实现原理
MaskingisimplementedusingthestencilbufferoftheGPU.即Mask是利用了GPU的模板缓冲来实现的,关于模板,打个简单的比方,就像一个面具,可以挡住一部分“脸”的显示一样。Mask的关键代码其实只有一行,如下(为方便理解,对代码做了简化处理):varmaskMaterial=StencilMaterial.Add(baseMaterial,1,Stenc
鹅厂程序小哥
·
2022-06-29 15:07
Unity
Unity用户手册详解
StencilBuffer
Mask
UGUI
Unity
实现原理
Unity
UGUI
ScrollView滑动到指定位置
usingUnityEngine;usingUnityEngine.UI;publicclassTest:MonoBehaviour{privateScrollRectsc;privatevoidStart(){sc=GetComponent();}//////设置Rect位置//////取值范围0-10底部或者最左边1顶部或者最右边///是否设置VerticalpublicvoidSetRect
Zyt吖
·
2022-06-25 09:36
Unity
unity
c#
游戏引擎
Unity ScrollView加速组件「TurbochargedScrollList」
通常我们的解决方案,是使用
UGUI
的ScrollView,并且在Content上添加一个LayoutGroup组件来实现。
Pieces_Jing
·
2022-06-16 23:49
unity可视化图表插件XCharts绘制折线图、饼图、柱状图
一、简介一款基于
UGUI
的功能强大、易用、参数可配置的数据可视化图表插件。支持折线图、柱状图、饼图、雷达图、散点图、热力图等常见图表。
被代码折磨的狗子
·
2022-06-01 18:13
unity
游戏引擎
[Unity]Game视图和Scene视图显示一样碰撞体的辅助线界面
偶然间Game视图也显示了和Scene视图一样的碰撞体的边界以及
UGUI
的边框。
BuladeMian
·
2022-06-01 18:51
Unity
Unity3D教程:回合制游戏实现
其次是
UGUI
的布置。左下角是一个名为ActionPanel的Panel,旗下有两个按钮AttackButton和DefendButton,一会儿ActionPanel将被控
Hus丶zZ
·
2022-05-28 13:03
unity2018
UGUI
(三)【唐老狮】事件监听接口,事件触发器,一些重要功能实现
UGUI
进阶UI事件监听接口解决问题提供一些进阶事件监听功能常用事件接口IPointEnterHandler鼠标进入IpointExitHandler鼠标离开IpointDownHandlerIpointUpHandlerIpointClickHandlerIBeginDragHandlerIDragHandlerIEndDragHandler
Die时而动
·
2022-05-21 10:38
SteamVR 2.x
UGUI
交互系统(7)
之前的文章有介绍使用SteamVR_LaserPointer来直接实现
UGUI
交互,相信各位同学也会发现这种方式比较难受,还是摆脱不了UI要挂载Collider,不是完整的
UGUI
交互系统。
StubbrnStar
·
2022-05-13 13:19
VR
vr
unity
游戏引擎
UGUI
游戏界面
UGUI
的基础元素TextText文本框RichText多文本LineSpacing:行距AlignByGeometry:几何对齐Wrap:自动对齐Overflow:溢出RaycasstTarget:射线检测
ht_game
·
2022-05-13 13:48
游戏
unity
游戏引擎
【案例设计】
UGUI
空间 与 世界空间 的联动体系设计
方案一:建立世界空间的UI体系 在三维世界中观察二维UI,对稍微了解UnityGUI(简称
UGUI
)的初学者是第
野奔在山外的猫
·
2022-05-12 13:03
Unity
经典案例实现
unity
c#
游戏引擎
如何动态获取URP设置里自定义的RenderFeatures
1)如何动态获取URP设置里自定义的RenderFeatures2)
UGUI
里,把UI丢回池里,把方案SetActive(false)方法的最佳3)Prefab中m_Text会自动换行导致搜索不到4)URP
·
2022-05-10 15:45
scriptuishader
Unity多屏幕设置的具体方案
Unity
UGUI
提供Canvas画布,在画布上有一个TargetDisplay的解决解决方案。Canvas结合Camera就可以实现多屏显示。
·
2022-05-06 12:55
UGUI
源码(一)——总预览
此片文章只对
UGUI
总结,后续待完善,每个接口、类作用。
萌萌的提莫队长
·
2022-04-27 16:50
Unity3D
unity
ugui
底层
Unity
UGUI
源码分析系列(完结)
阅前提示该系列注重分析
UGUI
源码,来深入了解
UGUI
每个模块每个组件的实现原理,使我们对
UGUI
使用和拓展上更加得心应手。
Vin129
·
2022-04-27 16:19
UGUI源码分析
Unity
ugui
unity
游戏
游戏开发
UGUI
源码解析(二十七)总结篇
1、渲染细节当使用UnityUI制作用户界面时,记住,所有的被canvas绘制的图形都是被放在透明渲染队列。这意味着,UnityUI产生的图形都会使用透明混合(alphablending)从后向前渲染。有一个重要的性能点要注意:图形上的每一个像素都会被采样,即使它被另一个不透明的图形完全覆盖。在移动设备上,大量的的过度绘制(overdraw)可以快速超出GPU填充率的上限。2、合批过程(Canva
鹅厂程序小哥
·
2022-04-27 16:47
Unity
UGUI源码解析
UGUI合批策略
布局重建
图形重建
UGUI
源码解析(十四)Grahic
GrahicGrahic是
UGUI
的核心组件,负责显示图像,继承了UIBehaviour,ICanvasElement。
鹅厂程序小哥
·
2022-04-27 16:17
Unity
UGUI源码解析
Grahic
UGUI
源码深度解析(一)事件系统
介绍事件系统各个类的主要功能EventInterFace定义所有事件的接口点击拖拽EventSystems事件的主程序有Update,Update中是各个输入Module的调用检测,每个Module中也是通过EventSystems的Update没帧进行点击(输入)检测、射线检测调用EventSystemsRaycastAll,遍历各个模块的module(Canvas),(Canvas继承自Gra
翔老师
·
2022-04-27 16:44
UGUI
UGUI源码解析
UGUI
源码
事件系统
Unity
UGUI
源码解析
前言这篇文章想写的目的也是因为我面试遇到了面试官问我关于
UGUI
原理性的问题,虽然我看过,但是并没有整理出完整的知识框架,导致描述的时候可能自己都是不清不楚的。自己说不清楚的东西,别人就等于你不会。
小龙龙丶
·
2022-04-27 16:14
Unity引擎
Unity
C#
ugui
unity
unity3d
c#
源码
【
UGUI
源码解析】8、Graphic
一、简介Graphic主要是用来控制图片的显示,设置mesh的顶点和uv数据,提供给VertexHelper和CanvasRenderer进行mesh绘制。所以有时候制作一些角色头顶的血条使用动态创建mesh的方法进行绘制。Graphic是一个抽象类,是MaskableGraphic(可遮罩图像)的基类,而MaskableGraphic是RawImage、Image和Text的基类。二、功能1、添
huang11055
·
2022-04-27 16:44
UGUI源码分析
UGUI
源码剖析 总结篇
附上各组件简略类图关系如下各组件详细源码剖析可参看本系列的前置内容:ImageTextRawImageButton与SelectableSliderInputFieldScrollRectScrollbarToggle和ToggleGroupGraphicMaskableGraphicRectMask2D,Mask与模板缓存原理Shadow、Outline、PositionAsUV1CanvasU
漫漫无期
·
2022-04-27 16:12
UGUI源码剖析
unity3d
ugui
UGUI
内核大探究(二)执行事件
UGUI
内核大探究(一)EventSystem我们探究了事件系统,其中我们讲到EventSystem可以通过ExecuteEvents这个类来执行事件,那么事件是如何执行的呢?
凯奥斯
·
2022-04-27 16:12
UGUI
UGUI内核大探究
UGUI
Unity3D
EventSystem
事件执行
ExecuteEvents
UGUI
源码剖析(Image)
Runtime类图分析Image继承了MaskableGraphic,ISerializationCallbackReceiver,ILayoutElement,ICanvasRaycastFilter,提供了四种ImageType:Simple(普通)、Sliced(切割)、Tiled(平铺)、Filled(填充)。继承了ILayoutElement是一个布局元素,可以被各种布局组(ILayou
漫漫无期
·
2022-04-27 16:11
UGUI源码剖析
unity
UGUI
源码解析(Scrollbar)
Runtime类图分析Scrollbar,它继承自Selectable,还继承了IBeginDragHandler,IDragHandler,IInitializePotentialDragHandler,ICanvasElementt四个接口。关键方法Rebuild()Rebuild继承自ICanvasElement,它在重建Layout的时候被调用。重写OnEnable重新设置Value,调用
漫漫无期
·
2022-04-27 16:11
UGUI源码剖析
unity3d
UGUI
源码剖析(RawImage)
简要介绍RawImage继承了MaskableGraphic,顾名思义,就是未经处理的图片,每个RawImage都会创建一个DrawCall,所以最好用在背景图片或是临时图形。RawImage只继承了MaskableGraphic抽象类。重写了Graphic的SetNativeSize方法,具体实现设置RectTransform的sizeDelta跟纹理Texture的大小尺寸一致。关键方法Set
漫漫无期
·
2022-04-27 16:11
UGUI源码剖析
unity3d
UGUI
源码学习之初涉Button(三)
UGUI
源码学习之初涉Button(三)RuntimeUI先上截图以上对应着Button的四种状态,至于各个属性的含义Unity也做到了见文知意,一目了然。
攀大小熊猫
·
2022-04-27 16:10
【Unity3D】
button
ugui
unity
源码
UGUI
源码解析——总览
一:图像相关——UIBehaviour:
UGUI
源码解析——UIBehaviourUI组件的基类,继承MonoBehaviour——CanvasUpdateRegistry、:
UGUI
源码解析——CanvasUpdateRegistry
Hello Bug.
·
2022-04-27 16:04
#
UGUI源码解析
unity
UGUI
-- Canvas对象及Canvas组件
1、Canvas渲染模式控制组件:画布,是
UGUI
中所有UI元素能够被显示的根本,主要负责渲染自己的所有UI子对象注意:如果UI控件对象不是Canvas的子对象,那么控件将不能被渲染,可以通过修改Canvas
Go_Accepted
·
2022-04-18 12:16
Unity学习
#
Unity初级
#
Unity--UI
unity
Unity
UGUI
解决多级布局混乱问题
问题描述界面开发中,常常会有需要多级连续使用布局三剑客(HorizontalLayoutGroup、VerticalLayoutGroup和GridLayoutGroup)的需求。同时,最底层的布局往往需要它可以是动态改变的,所以一般不使用LayoutElement控件去控制叶子级的大小。当尝试多级连续使用布局三剑客时,会发现当叶子级布局变化(如大小发生变化或者数量发生变化)时,祖级的布局排布会发
宅7
·
2022-04-12 11:26
Unity
UGUI
Layout 系统解析
原因每次需要使用Unity
UGUI
的Layout系统,它总能给你一些意想不到的小问题。然后要去看源码,源码又很零散,导致每次需要重写Layout控件都要重新理解,现将其总结出来,以便以后查阅。
宅7
·
2022-04-09 22:03
使用透明度实现Mask遮罩的Unity Shader
环境下打包到手机上也没问题,但是升级到5.5后打包到手机(ios,android的还没试)上就显示为粉红色,不知道博主有没有解决方案感谢提醒,有时间我会修正一下关于遮罩的需求将矩形的图片做成圆角矩形、圆形常用实现方式使用
UGUI
qq_14939027
·
2022-04-03 07:49
Shader
在Unity中用
UGUI
制作可输入下拉框
Unity中
UGUI
制作可输入下拉框目录Unity中
UGUI
制作可输入下拉框前言组件分析制作流程总结前言在搜索引擎以及一些网页中我们常常可以看见这样一种UI控件,看上去是一个输入框,在输入之后会弹出一个列表
夜影之空
·
2022-03-25 16:00
【游戏客户端开发】Unity3D 学习笔记4 ——
UGUI
+uLua游戏框架
使用到的资料下载地址以及基础知识框架讲解拓展热更过程在这里我们使用的是uLua/cstolua技术空间所以提供的
UGUI
+uLua的热更游戏框,我也只是把我学习和使用这个框架的笔记记录下来而已。
zhangzc----java
·
2022-03-19 09:02
游戏客户端开发
游戏客户端开发
fgui的ui管理框架_DCET: Unity3D客户端和.Net Core服务器双端框架,支持代码全热更(包括FGUI和双端行为树)...
DCET与ET的差异DCET是基于ET4.0、5.0、6.0进行二次开发的分支版本,主要差异如下:移除
UGUI
模块;新增FGUI模块,包括UI加载、UI管理、UI控件管理代码自动生成插件等完整的FGUI
weixin_39875031
·
2022-03-19 09:27
fgui的ui管理框架
Unity3D知识体系
UnityC#andShaderTutorials
UGUI
用户图形接口
UGUI
UGUI
的核心内容动画_2D插件SpineUnity如何使用2D骨骼动画插件Spine动画_插件Dotween使用DoTween
Peter_Gao_
·
2022-03-19 09:47
Unity3D
C#
unity
3d
游戏引擎
Unity3D游戏制作之 UI框架设计(一):架构设计理论篇
只是做了简单修改,添加了其他功能,为了体现使用了框架后的可拓展性本篇就基于Unity游戏引擎
UGUI
为基础,对UI界面游戏架构做一些有益探索与研究。
木苏栀槿
·
2022-03-19 09:15
Unity3D
游戏Ui框架设计
UGUI
Unity ToLua & LuaFramework_
UGUI
学习笔记
基础部分:解决的问题更新频繁,而IOS审核长IOS无法用DLL反射机制去做代码更新如果无热更新,客户端每次都需要重新下载一次安装包。用户体验不好解决发布包的容量问题,一切都可以增量下载原理首先要清楚Unity的打包原理,也就是AssetBundle的打包机制,他会把prefab打包成.asset格式作为传输的数据。通过校验文件的MD5值来判断是否需要更新,如果需要更新则下载差异文件。lua属于解释
CXW30
·
2022-03-19 09:43
ToLua
Unity引擎UI模块知识Tree
当时最流行的就是NGUI的框架,目前主流的UI解决方案就是NGUI和
UGUI
,近几年来,更是以
UGUI
为主,同时也有团队开始使用FairyGUI。
UWA
·
2022-03-19 09:34
充电一刻
UWA优化日
unity
ugui
ngui
fairygui
优化
【游戏开发解答】Unity使用lua将table转为树结构,以多级折叠内容列表的UI形式展现(树结构 |
UGUI
| 折叠展开 | lua)
文章目录一、前言二、Unitylua环境三、树节点1、创建脚本:TreeNode.lua2、封装节点四、树逻辑1、创建脚本:TreeLogic.lua2、构造测试数据3、构造树4、打印树五、使用
UGUI
林新发
·
2022-03-19 09:26
Unity3D
unity
折叠
UGUI
树
lua
深度学习数字仪表盘识别_基于深度学习的指针式仪表自动识别的研究和设计
贺嘉琪(1992-),男,硕士研究生,主要研究方向:计算机视觉、图像识别、机器学习XIONGYongping1熊永平(1982-),男,副教授,博导,主要研究方向:自然语言处理、图像识别、机器学习;W
UGui
bin1
配方师k博
·
2022-03-16 18:42
深度学习数字仪表盘识别
【Unity】实现镜头虚化模糊效果(Blur):camera模糊,
UGUI
模糊,FairyGUI模糊效果
前言起因是在一个FairyGUI项目里,有个项目需求要求弹出框的背景是虚化模糊效果,包括背景后的UI模糊和场景模糊,于是有了这一次unity实现模糊效果的测试记录。先贴一下测试使用的unity工程:使用FairyGUI建了一个UI界面,建造了一个Cube作为场景里的物体。1.FairyGUI自带的模糊滤镜FairyGUI可以使一个显示对象进入绘画模式,简单的说就是将目标对象整体画到一张纹理上,然后
不是个懒人
·
2022-03-15 18:44
unity笔记
unity
ProtoBuf-net Serializer.Serialize产生大量的GC
如何快速在工程代码中每个函数注入自己想要插入的代码3)Unity设置IL2CPP导出的Mac平台的Xcode工程中,如何通过Object-C代码反调Unity侧的C#代码4)ShaderGraph生成的Shader在
UGUI
·
2022-03-14 11:31
2D项目大量物品图标Draw Call优化方案
1)2D项目大量物品图标DrawCall优化方案2)
UGUI
SpriteAtlas的热更新问题3)iOS平台突然有一帧UI渲染开销很高4)iOS上频繁Crash,堆栈很奇怪这是第288篇UWA技术知识分享的推送
·
2022-03-07 11:56
UIToolkit下一代UI系统
自Unity2021.2起,UIToolkit被官方内置在Unity中和
UGUI
的地位一致,UIToolkit作为下
·
2022-03-02 16:33
uiunity
【游戏开发高阶】从零到一教你Unity使用ToLua实现热更新(含Demo工程 | LuaFramework | 增量 | HotUpdate)
如何支持热更新1、热更C#代码2、热更lua代码与资源四、Unity中集成tolua框架:LuaFramewrk1、下载tolua框架:LuaFramewrk2、打开tolua框架项目:LuaFramework_
UGUI
3
林新发
·
2022-03-01 01:13
Unity3D
unity
tolua
热更新
框架
教程
【游戏开发实战】Unity
UGUI
实现循环复用列表,显示巨量列表信息,含Demo工程源码
文章目录一、前言二、原理三、最终实现效果四、具体使用1、循环列表脚本:RecyclingListView2、列表item脚本:RecyclingListViewItem3、测试脚本五、附录1、RecyclingListView.cs2、RecyclingListViewItem.cs一、前言点关注不迷路,持续输出Unity干货文章。嗨,大家好,我是新发。游戏开发中,经常需要用到列表显示,比如排行榜
林新发
·
2022-03-01 01:12
Unity3D
unity
scrollview
循环
复用
列表
用
UGUI
绘制多边形属性图
效果图image.png关于OnPopulateMesh当一个UI元素生成顶点数据时,会调用OnPopulateMesh(VertexHelpervh)函数,我们可以覆写这个函数,来达到修改顶点数据或获取顶点数据。其中用到的方法:方法名称作用Clear清除流中的所有顶点AddVert向流中添加单个顶点AddTriangle向缓冲区添加一个三角形思路:清空所有顶点信息添加4个顶点(0,1,2,3)i
_armour
·
2022-02-21 06:38
Unity踩坑——TextMesh文字模糊
UI上挂了TextMesh
UGUI
做的文字,某天突然发现当Canvas的PlaneDistance设置的大一些之后,一个Text上的个别文字突然变得非常模糊,找了很久,原因在这里:子Canvas的TexCoord1
战斗力五只鹅
·
2022-02-21 04:12
#电影·❤
----MasterW
uGui
Rutona
·
2022-02-19 10:09
【Simple Shader】
UGUI
背景模糊
写在前面好久没有写shader了,最近项目中需要实现一个弹窗背景是模糊的游戏场景。大致效果如下:效果图看起来好像比较抽象!?我去找个好看的效果图。没加模糊加模糊原理首先我们看一下图层结构:bg是我们的需要模糊的游戏页面,target和messagebox是我们需要显示先模糊上层的。blurBg是我们的模糊层。我们想实现这个效果最简单的方法就是让美术出一个透明模糊图即可,把这个图放在我们的模糊层。就
黒可乐
·
2022-02-18 09:22
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他