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】
UGUI
--自定义重写Button
重写
UGUI
的Btn组件有其自身的局限性,所以重写了
UGUI
的Btn,满足《AFKWizard》游戏开发中的需求,效果图:上代码:Scripts:usingUnityEngine;usingUnityEngine.UI
Hugh-L
·
2020-08-18 01:57
UGUI
【Unity技术分享】
UGUI
之ScrollRect优化
Unity
UGUI
无限循环列表----------验证通过版上面为原创链接;下面是我个人的一些见解和看法,做出对这个优化比较客观的评价。
两水先木示
·
2020-08-18 01:26
Unity3d
个人见解
Unity优化
U3D项目经验
【Unity】
UGUI
优化
目录一、有哪些需要进行优化的?二、DrawCall1、什么是DrawCall?2、为什么过多的DrawCall会造成卡顿?3、如何减少DrawCall?动态批处理:Unity自动地将满足条件的物体网格合并,传递给GPU使用同一个材质进行渲染。动态批处理条件:静态批处理:运行开始阶段把需要静态批处理的模型合并到一个新的网格结构中,进行批量处理。静态批处理条件:三、网格重建1、Layout重建:2、G
两水先木示
·
2020-08-18 01:26
Unity3d
个人见解
Unity优化
Unity3D-
UGUI
Text 文本调整字间距
UGUI
Text文本调整字间距最近的项目美术提需求要调整游戏得分显示的数字间隔,发现
UGUI
的Text组件只提供了行间距的调整,而无法调整字与字之间的间隔,因为美术出的图片左右间距过大,自己又不想重新制作字体
木冇鱼丸呀丶
·
2020-08-18 01:02
unity项目
c#
Unity
UGUI
点击穿透处理
开发中遇到的问题是,3D物体挂载的脚本是使用OnMouseDown()函数实现点击,但是在打开UI界面的情况下点击3D物体发现UI界面被击穿了,3D物体的点击被触发了,解决方案如下://////检测是否点击在UI上//////protectedvirtualboolIsClickUI(){if(EventSystem.current!=null){PointerEventDataeventData
GG_M
·
2020-08-18 01:48
日常
UGUI
滚动列表循环使用
引言Unity中对于如排行榜,关卡列表等需要动态生成的列表一般是采用有多少就实例化多少的做法,这样一般情况下是没问题,但如果需要显示很多如上百上千个的话继续采用这种做法会造成内存的浪费,卡顿等。所以此时需要我们编写一套可以随ScrollRect的滚动来动态调整位置并赋值的算法来满足我们的需求。正文分析本文暂时只讨论每个克隆体的width和height一致的情况。思路分为以下三步。1.调整Conte
下次vcxdfg
·
2020-08-18 01:43
优化
UGUI
______ScrollView组件的一些功能 下拉刷新功能
下拉刷新功能:每一次刷新出十个可交互按钮或界面出来,到顶了下拉拖动刷新一下,又弹出来十个,将原来的十个顶到下面去。整个内容框最多容纳三十个。刷新总量超过三十个后,自动去掉最先出来的十个,接着把最新的十个压入到内容框顶端。重点:灵活运用队列,因为队列是先进先出,也就是最先进来的按钮将被销毁,后进来的往屁股后面加就行了。usingSystem.Collections;usingSystem.Colle
纪纯
·
2020-08-18 01:09
Unity3D
UGUI
UI界面显示3D物体以及粒子特效
年初更新过NGUI相关内容,由于NGUI的版本停留过久,
UGUI
的开发热度不断上升,最近接触更多的是
UGUI
。那么在接触UI界面进行3D模型、粒子特效与UI界面相互穿插的时候进行一些相关的方案总结。
PhantomBoss
·
2020-08-18 01:30
Unity_UGUI
Unity实时读取天气预报等信息在
UGUI
显示 附带Demo导入unity直接可用
Unity实时读取天气预报等信息在
UGUI
显示附带Demo导入unity直接可用部分代码:IEnumeratorPost(stringurl,Dictionarypost){//表单WWWFormform
诗远
·
2020-08-18 01:14
Unity3d
UGUI
缩放循环拖动展示卡牌效果
思考:第一看看到这个效果,我们首先会想到
UGUI
里面的ScrollRect,当然也可以用ScrollRect来实现缩短ContentSize的width来自动实现重叠效果,然后中间左右的卡牌通过计算来显示缩放
诗远
·
2020-08-18 01:14
Unity
UGUI
优化
一,三维物体深度值对比在白色方块写shader并且挂载Shader"Custom/NewSurfaceShader"{SubShader{ZWriteonZTestAlwaysPass{Color(1,1,1,1)}}}看到的效果是这样的二,如果UI和和3D物体重合同时触发按钮点击事件如果3D物体用OnMouseDown()方法的话可能会UI(IPointerClickHandler接口)和3D物
诗远
·
2020-08-18 01:14
C#
Unity
3D
Unity3d
UGUI
滚动视图ScrollView的使用教程之简易双肩包
Unity3d
UGUI
滚动视图ScrollView的使用教程之简易背包Unity3d中,
UGUI
提供了ScrollRect、GridLayoutGroup、Mask这三个组件,我们用来实现滚动视图,这里用一个简易的背包作为示例
叫我冷场王
·
2020-08-18 01:07
Unity3d
UGUI
滚动视图ScrollView的使用教程之简易双肩包
Unity3d
UGUI
滚动视图ScrollView的使用教程之简易背包Unity3d中,
UGUI
提供了ScrollRect、GridLayoutGroup、Mask这三个组件,我们用来实现滚动视图,这里用一个简易的背包作为示例
叫我冷场王
·
2020-08-18 01:02
Unity全方位拖拽物体攻略
Unity中
UGUI
控件和3D物体拖拽实现基本原理Unity拖拽的基本原理:射线检测,鼠标位置增量转换为统一空间的位置增量,将位置增量添加到拖拽物体原位置上。
Hus丶zZ
·
2020-08-18 01:52
unity2018
unity里获取text中文字宽度并截断省略
前言 在unity的
ugui
中Text控件,有时我们会有各种各样的需求,比如类似html中css的text-overflow属性,希望一段文字如果不够长就全显示,如果特别长就截断并且后面加上例如…这种后缀
柠栀花落
·
2020-08-18 01:49
【Unity3D】
UGUI
实现ScrollView上下拉刷新
上下拉刷新在工程中经常用到,但是看到网上的一些例子感觉稍显复杂,这里给出自己写的一个简单例子。继承自ScrollRectusingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingUnityEngine.EventSystems;usingUnityEngine.UI;publicclassScroll
stlfhy
·
2020-08-18 01:16
Unity
Unity—
UGUI
CanvasCanvas组件可以控制如何渲染属于该Canvas的UI元素。此渲染主要由RenderMode设置进行控制。渲染具有三种可能的模式:ScreenSpace-Overlay,在这种模式下,画布将填充屏幕,画布的所有UI元素都会渲染在其他所有元素之上,画布填满整个屏幕,UI元素在场景中渲染在其他物体的前方,如果调整屏幕大小或者改变分辨率,画布将会自动改变大小以适应屏幕显示。ScreenSp
yuuuuuuukko
·
2020-08-18 01:04
Unity
UGUI
监听事件(Slider滑动条篇)
Slider监听事件1.公开添加监听以下红框里面是Slider的事件处理,用来添加监听事件,按照之前所讲的,它可以像其他
UGUI
监听事件一样的方法添加1.红框下点击“+”号2.拖拽挂载脚本的物体3.选中对应的预先写好的脚本方法
Mr.Y仙森
·
2020-08-18 00:52
Unity3d
unity基于
UGUI
的虚拟列表
Unity自带的滚动列表如果创建过多,如同时创建上千,上万,易引起卡顿,为解决这种现象的发生,这里实现虚拟列表来处理这种情况。原理就是初始化固定个数的item数,当滚动列表向下滚动至可视范围外的时候将第一个Item移动至最底层,如此循环执行,向上滚动如是,于是我们只用关注数据的变化,动态改变item的数据即可。站在巨人的肩膀上才能看的更远(拿来主义与总结)usingUnityEngine;usin
叛逆的孩子
·
2020-08-18 00:19
unity技术类
UGUI
使用小技巧(二)Slider的使用
Slider的简单介绍:在Unity中,经常会使用Slider来做滑动选择物品数量的功能。下图是Slider下的默认属性设置:常用属性:上边一系列的属性跟Button的属性是差不多的,都是一些基本设置。Direction:是用来设置滑块滑动方向的,有四个选项,自己设置一下就知道什么意思了。MinValue:滑块能够移动的最小值。MaxValue:滑块能够移动的最大值。WholeNumbers:是否
Unique_849997563
·
2020-08-18 00:45
Unity3D
UGUI
unity3d学习之
UGUI
_ScrollRect滚动列表使用
自己一点心得,附上图1一.首先创建一个panel并且添加ScrollRect组件**以及Mask组件ScrollRect是滚动组件,属性介绍Content就是我们要可以滚动的长条列表这里添加了imageHorizontal勾选了可以左右滑动(因为我的时上下列表,所以没有勾选)Vertical勾选了就可以上下滑动MovementType滑动类型自己可以测试三个选项那个适合Inertia是否启用惯性,
啊基米德
·
2020-08-18 00:33
Unity--UGUI
UGUI
学习笔记 9 Scrollbar 和ScrollView
ScrollBar和ScrollView1.ScrollBar属性详解Interactable:Willthiscomponentacceptinput?是否可用Transition:Propertiesthatdeterminethewaythecontrolrespondsvisuallytouseractions.状态变化(详解参考Button)Navigation:Propertiesth
黑蜻蜓001
·
2020-08-18 00:33
u3d
Unity自定义组件之(五) 目录树 UITree
前言之前在项目中多次用到目录树,由于
UGUI
没有目录树这样组件,需要我们拿基础的UI去拼凑,但是这样拼凑的目录树一般需要制作为预制物,在我们想要迁移到别的工程时,总是因为打包且少资源而产生一些问题。
spr1ngd
·
2020-08-18 00:29
unity3d
自定义
ui
Unity
UGUI
自定义UI组件
Unity3D界面管理——无限列表(基于
UGUI
)
1.主要思路:根据列表项的大小与可视框生成大于可视框一个数量的列表项根据列表项距离可视框中间的距离进行上下切换(使用数据结构为链表)根据滚动距离做累加,求得当前的索引值,并通过索引值获取对应数据对列表项赋值验证:提供有边界和无边界两种虚拟列表有边界的列表将会在临界值(0或者1000)无法向上一个索引值(0)或下一个索引值(1000)滚动无边界的列表将会在临界值时进行循环滚动列表:usingSyst
海王星很危险
·
2020-08-18 00:20
UI
unity 富文本 插入图片
material材质Hello小埋worldquad嵌入Helloworld首先,这两个属性是为了让富文本实现材质和图片的功能的,
ugui
的Text并不能实现这个功能,只能使用于3dText。
送命猫
·
2020-08-18 00:47
UNity3d基础操
unity3d DOTween插件学习笔记
在学习
UGUI
的过程中,发现NGUI中有各种Tween动画,
UGUI
中却没有,需要使用Animator等方法实现,甚是麻烦。朋友推荐使用DOTween,故研究了一下,并将学习过程记录下来。
本庸
·
2020-08-18 00:10
Unity3d
UGUI
之修改Text字间距
博客迁移个人博客站点,欢迎访问,www.jiingfengji.tech
UGUI
之修改Text字间距##第一版##先看效果图:思路是修改顶点坐标脚本TextSpacing代码如下:usingUnityEngine
静风霁
·
2020-08-18 00:37
UGUI
UGUI
Unity
Text
字间距
UGUI
之Content Size Fitter组件
博客迁移个人博客站点,欢迎访问,www.jiingfengji.tech正文具体属性截图:HorizontalFit和VerticalFit均为UI.ContentSizeFitter.FitMode枚举类型,有三个值可选:Unconstrained,MinSize,PreferredSizeUnconstrained:不执行任何调整MinSize:调整内容的最小大小PreferredSize:调
静风霁
·
2020-08-18 00:37
UGUI
UGUI
ScrollRect 带按钮翻页支持拖拽
Demo:http://download.csdn.net/detail/subsystemp/9422439[csharp]viewplaincopyprint?usingUnityEngine;usingSystem.Collections;usingUnityEngine.UI;usingUnityEngine.EventSystems;usingSystem.Collections.Gen
10频
·
2020-08-18 00:55
Unity
Unity
UI
UGUI
ScrollView无限滚动的简单实现
这里提供一个最基础的无限滚动源码,旨在为
UGUI
初学者提供参考,若需更多功能需自行添加或者使用更成熟的插件。若有不成熟的地方,请大家指教。
弦余
·
2020-08-18 00:22
Unity
UGUI
unity 自动生成脚本
CreateScript码云:https://gitee.com/weifen/CreateScriptUnity自动生成UI脚本项目介绍无论是手动绑定对象还是代码绑定对象都过于繁琐,所以有了该插件自动生成
UGUI
点兔酱
·
2020-08-18 00:22
unity3d
Unity基础篇:
UGUI
中的Slider,Scrollbar总结与区分。
Slider(滑动条):是一个主要用于形象的拖动以改变目标值的控件,他的最恰当应用是用来改变一个数值,最大值和最小值自定义,拖动滑块可在此之间改变,例如改变声音大小。Scrollbar(滚动条):是一个主要用于形象的拖动以改变目标比例的控件,他的最恰当应用是用来改变一个整体值变为他的指定百分比例,最大值1(100%),最小值0(0%),拖动滑块可在此之间改变。(例如查看txt文件时右边的滚动条)一
烟雨迷离半世殇
·
2020-08-18 00:11
Unity相关
Unity
UGUI
CanvasGroup组件的详解
然后以大Button为父对象,创建一些
UGUI
的其他物件,像slider,toggle
永夜悠
·
2020-08-18 00:40
Unity
Unity
UGUI
实现分段式血条
所以我今天将以一种很简单的方式实现这种效果,当然没什么难度,只对
UGUI
的Slider做一些修改就可
神码编程
·
2020-08-18 00:40
Unity
Unity
UGUI
Unity
UGUI
基础之Text
Text作为
UGUI
最基础的控件以及最常用的控件,它在项目中的应用绝对可以算是最多的,任何一个UI界面可以说都离不开它,它的基本属性如下:一、recttransform组件:recttransform(
神码编程
·
2020-08-18 00:39
Unity
Unity
UGUI
UGUI
源码解析(十)ScrollRect
ScrollRectScrollRect继承自UIBehaviour,另外还继承了IInitializePotentialDragHandler,IBeginDragHandler,IEndDragHandler,IDragHandler,IScrollHandler,ICanvasElement,ILayoutElement,ILayoutGroup这些接口。OnEnable方法里添加了m_Ho
Mr_传奇
·
2020-08-18 00:08
Unity
UGUI源码解析
unity 之
UGUI
屏蔽鼠标穿透
在Unity推出
UGUI
后,很多人开始使用
UGUI
,的确使用者很方便,毕竟是亲生的。
PassionY
·
2020-08-18 00:04
Unity
Unity3D研究院之
UGUI
一个优化效率小技巧
如下图所示,可以发现
UGUI
的Image组件的RaycastTarget勾选以后会消耗一些效率,为了节省效率就不要勾选它了,不仅Image组件Text组件也有这样的问题。
狼主昭
·
2020-08-18 00:02
u3d
UGUI
背包拖拽
publicclassItemDrag:MonoBehaviour,IPointerEnterHandler,IPointerExitHandler,IPointerDownHandler,IPointerUpHandler,IDragHandler{//鼠标起点privateVector2originalLocalPointerPosition;//面板起点privateVector3origi
zebintang
·
2020-08-18 00:02
S3_Unity学习
UGUI
UGUI
清除所有子节点
在使用
UGUI
开发项目的过程中,我们会大量的使用ListView这个组件创建各种列表,ListView的添加子节点的操作这里不多说,这里着重说一下清理所有子节点的操作。
FocusGame
·
2020-08-18 00:26
UGUI
Unity3D游戏开发之分页效果在
uGUI
中的实现
今天想和大家分享的是
uGUI
中分页效果的实现,我们知道相对NGUI来说
uGUI
在功能覆盖上来讲,它并没有像NGUI那样提供较为丰富和炫酷的组件,可是因为
uGUI
有着较好的扩展性,因此我们可以通过编写脚本来扩展它的功能
PayneQin
·
2020-08-18 00:25
[Unity引擎]
实现3d物体与
Ugui
的混合显示
1.在
Ugui
上显示3d物体2.解决
Ugui
与3d物体的层级关系第一步我们先在Hierachy面板创建个父物体,改名为“Model”第二步在“Model”下创建新“Camera”并修改“ClearFalgs
java初级程序员v
·
2020-08-18 00:43
Unity3d
游戏开发
制作
UGUI
横向滑动列表时遇到的回弹问题
用
UGUI
制作滑动列表时,通常使用下图所示的层级结构.
oncruise
·
2020-08-18 00:00
UGUI
Unity
UGUI
滑动条细节以及
UGUI
Atlas脚本
今天在做一个
UGUI
的滑动条的时候出了点问题,思路比较混乱第一个问题是UI上的EventTrigger导致滑动条失效,导致手放在图标上不能滑动第二个问题是
UGUI
里不能使用Atlas动态改变图标,后续Instantiate
点燃重楼
·
2020-08-18 00:26
Unity技术储备
ugui
scrollview使用
1如图所示,在canvas中添加一个scrollview控件2观察此scrollview控件,它由以下几个控件组成3保留里面的verticalscrollbar,删除horizatonal方向的scrollbar注:1Viewport为可视范围。2Content为内容实际范围,超出可视范围的cotnet将被隐藏4在Content中新建Panel,再在Panel中放入我们想要放入的控件5复制刚刚的P
玖五二七
·
2020-08-18 00:25
ugui
scrollview
UGUI
学习(二)渲染模式和层级顺序
1,当有多个canvas并且渲染模式都为Overlay。这种情况下,渲染顺序是由canvas组件下的SortOrder决定的,值越大的越后渲染。2,当有多个canvas并且渲染模式都为Camera。这种情况下,渲染顺序首先由RendenerCamera的Depth值决定,值越大越后渲染。如果Depth值相同,那么由canvas组件下的SortintLayer顺序决定,顺序越后则越后渲染。如果Dep
nanzhengluo
·
2020-08-18 00:34
UGUI
Sprite打包工具(Sprite Packer)
旧人旧梦旧时光Sprite打包工具这篇文章是说unity3D
UGUI
中的Sprite打包工具是怎么使用的.SpritePacker是根据PackingTag打包的它会讲具有同样标签的sprite分类打包
meiyoushenmedabuliao
·
2020-08-17 23:05
Unity
UGUI
Button自定义触发控制
一般来说
UGUI
里的Button触发是通过鼠标选中单击然后触发的。那么怎么自定义按键触发呢。
martins1994
·
2020-08-17 23:00
Unity的
UGUI
UGUI
是Unity的一个内置插件,
UGUI
有很多内置的按钮,事件,可以通过Inspector处对UI进行调整,个人理解
UGUI
是对UI的可视化操作。
一直想要更好
·
2020-08-17 23:07
Unity
[UnityUI]
UGUI
背包
参考链接:http://www.manew.com/thread-39589-1-1.htmlhttp://www.manew.com/thread-89881-1-1.htmlhttp://www.manew.com/thread-90065-1-1.html效果图:usingUnityEngine;usingSystem.Collections;usingUnityEngine.UI;usin
宏哥1995
·
2020-08-17 23:16
UnityUI
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他