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
】
UGUI
滑动翻页【旧】
usingUnityEngine;usingSystem.Collections.Generic;usingUnityEngine.EventSystems;usingUnityEngine.UI;usingSystem;usingWhtGame;publicclassScrollPage:MonoBehaviour,IBeginDragHandler,IEndDragHandler{Scroll
Unity_阿黄
·
2020-08-17 23:53
Unity3D
UGUI
【
UGUI
】无限循环列表和InputField.onValueChanged 事件
先看一下效果其中应用了InputField.onValueChanged属于像浏览器那种实施搜索其中有一些UI相关代码可以看主要的循环操作usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingUnityEngine.UI;usingSystem;usingSystem.Text.RegularEx
Unity_阿黄
·
2020-08-17 23:53
Unity3D
UGUI
Unity
开发
Unity
UGUI
无限滚动列表,自动分页,自动网络数据请求
Unity
UGUI
无限滚动列表,自动分页,自动网络数据请求1.实现功能1.1横向和竖向自动滚动,滚动Item重复利用。1.2当滚到应该翻页时,自动调用回调,处理翻页需求。
lcl20093466
·
2020-08-17 23:52
【
UGUI
】onValueChanged 批量注册
有一些UI监听方法是需要带参数的,与以后直接赋予方法不同想原来的OnClick方法_closeButton.onClick.AddListener(OnClose);但是当有Toggle的onValueChanged需要添加(bool参数)批量注册foreach(TogglevalueintoggleList){value.onValueChanged.AddListener(delegate(b
Unity_阿黄
·
2020-08-17 23:22
UGUI
Unity中
uGUI
的控件事件穿透逻辑
1、正常来说Image和Text是会拦截点击事件的,如果添加EventTrigger的话,就可以响应对应的交互事件。2、如果Image和Text是一个Button的子控件,那么虽然其会显示在Button上面,但是并不会拦截点击事件。除非是Selectable的,否则子控件不会影响到父控件的点击。3、如果是跨Panel或者是同级的Image和Text,是会拦截点击事件的,即如果Image在某个But
langresser
·
2020-08-17 23:12
Unity3D开发
作业九
血条的预制设计要求
UGUI
实现组件添加脚本添加效果展示预制体生成IMGUI实现脚本设计效果展示预制体生成对比与分析IMGUI
UGUI
要求分别使用IMGUI和
UGUI
实现使用
UGUI
,血条是游戏对象的一个子元素
kjhmh2
·
2020-08-17 23:28
3d游戏
unity3d 动态创建
ugui
http://www.cocoachina.com/game/20151218/14724.html上面的文章写的不错,最后创建的代码,那个true应该改成false,不用世界坐标,否则位置会不准确我这里写了一个方法,可以放在单例里,每个页面都可以直接调用了publicvoidSetTipText(stringCanvasName,stringsTipText){Vector3TempPos=ne
jwxkk
·
2020-08-17 23:38
unity3d
解决
ugui
穿透ui点击到游戏对象上的问题
网上很多方法,在pc下是可以的,但是到了安卓手机上,还是会穿透
ugui
去触发射线对精灵的碰撞事件。
jwxkk
·
2020-08-17 23:38
unity3d
untiy
ugui
翻页效果的scroll
publicclassScrollPage:MonoBehaviour,IBeginDragHandler,IEndDragHandler{privateScrollRectscrollRect;privatefloat[]pageArray;publicToggle[]ToggleArray;publicfloatspeed;privatefloattargetHorizontalPositio
johncobo
·
2020-08-17 23:56
unity
UGUI
ScrollView滑动制作
ScollView的滑动效果的制作,在游戏开发中还是比较重要的,但是有很多同学老是掌握不到技巧,导致老是出错,今天就来说一下ScrollView的制作方法。首先看一下场景,创建了一个空节点,当作界面的父节点然后继续创建空节点SV,SV的区域需要拉一下,大致为以后的滑动区域(显示物体区域),如图:继续创建空节点ScrollRect,区域如下右侧加入ScrollRect组件加入空节点ViewPort,
RunningSnail666
·
2020-08-17 23:48
Unity
Unity
UGUI
循环缩放卡牌展示
现在的商业项目需要的功能,本来打算在网上搜搜,但是没有发现有,所以自己花了点时间自己写了一个,实现了卡牌的循环缩放修改Alpha。namespaceUIFramework{usingUnityEngine;usingUnityEngine.UI;usingUnityEngine.Events;usingUnityEngine.EventSystems;usingSystem.Collections
毛毛都的无聊生活
·
2020-08-17 23:40
Unity
UGUI
制作对话框的设计方案
游戏中会出现大量的弹出对话框UI,这部分功能虽然简单但是里面有很多细节需要注意1、弹出的对话框UI要屏蔽触控,不能穿透UI到下层UI甚至3D对象上面2、弹出框层级关系可能比较复杂,可能需要在一个弹框上覆盖另一个弹框,需要统一管理层级的逻辑3、弹出框的弹出优先级需要注意,比如网游,服务器呼叫客户端弹出对话框,这个对话框我们不希望它随便弹出,必须当前场景不存在对话框的时候再弹出,这就需要把这些服务器弹
Porken
·
2020-08-17 23:02
Unity开发
Unity
UGUI
中ScrollView的拖拽与被
UGUI
事件系统屏蔽的问题
最近在项目中遇到一个ScrollView相关问题,具体为:在ScrollView中,为实例化出来的toggle添加了OnValueChange的方法,会导致ScrollView的拖拽方法接收不到拖拽信息。同时经过测试EventSystem中的onDown,onClick之类的方法同样会导致相同的问题。解决方法:将原来的Toggle去掉,改用button,方法使用按钮自带的onClick.AddLi
ilzozvye1
·
2020-08-17 22:47
Unity
UGUI
unity3d 新UI系统
UGUI
点击与3D场景点击分离
1164.6版本出的新UI系统教材都略微简单现在处理UI上的点击和3D场景点击时候出现的冲突折腾了整整一天终于在官方论坛找到解决方案1开始使用射线检测UI上的包围盒然后return掉这种方案,结果新的UI系统
UGUI
梅川酷子飞
·
2020-08-17 22:37
UGUI
unity3D -- (
UGUI
)Scroll View
一、相关组件ScrollViewMask&&RectMask2DScrollRectHorizontalLayoutGroupLayoutElement二、步骤1、创建一个Panel,并为其添加ScrollView组件2、删除ScrollView子组件ScrollbarHorizontal和ScrollbarVertical左图是创建后的结构,右图是删除后的结构3、将Content添加到Scrol
honey199396
·
2020-08-17 22:37
Unity3D
Unity3D -- (
UGUI
)Toggle
一、作用(Toggle)开关控件拥有一个具备持久开/关状态的检查框。用户可以通过点击检查框影响开关控件的状态二、用法在UnityGUI中Toggle的开关状态是由true/false布尔值实现。你必须提供一个布尔值做为参数来使Toggle在屏幕上显示出确定的状态。如果开关控件被用户改动,Toggle函数会为你返回表示开关控件当前状态的布尔值。你可以通过布尔变量提取Toggle函数的返回值来获得这种
honey199396
·
2020-08-17 22:06
Unity3D
UGUI
(十)_无限循环列表
UGUI
(十)_无限循环列表循环列表其实是针对列表组件的优化,如果有1000条数据普通列表会创建1000个item,这样在打开或关闭界面时会有很明显的卡顿现象。所以趁现在有空就尝试做个demo。
heyuchang666
·
2020-08-17 22:21
Unity3D
Unity开发学习之路
Unity使用
UGUI
-制作图集
UGUI
的Atlas和NGUI的Atlas的区别,NGUI是必须先打出图集然后才能开始做界面。这一点很烦,因为始终都要去考虑你的UI图集。比如图集会不会超1024,图集该如何来规划等等。
hehe_csdnALS
·
2020-08-17 22:12
unity
UGUI
SpriteRender 实现血量变化效果
SpriteRender设置://drawmode设置为sliced主要实现://drawmode设置为slicedpublicSpriteRendererprogress;GlobalFunction.ChangeHP(progress,percent,totalL);/**血条变化**/publicstaticvoidChangeHP(SpriteRendererprogress,floatp
阳光码农
·
2020-08-17 22:19
游戏开发
unity
UGUI
根据text中文本的长度改变text的大小
分享一个
UGUI
根据自动改变长度的,主要用在有滑动列表的里面,还有就是可以控制字体的大小。其中(str.Length/10+1)*1610为一行可容纳的10个汉字。
bigmangaofei
·
2020-08-17 22:13
常用库
在Unity的
UGUI
系统里使用Renderer的显示层级研究 (一) 三维空间的Renderer显示
文章目录1.Unity的渲染组件之间类的关系2.几个功能猜想的验证1.两个spriteRenderer在sortingOrder不相同时会如何显示2.一个spriteRenderer和一个粒子特效在sortingOrder的影响下会如何显示3.sortingOrder对3D物体的影响4.三维Renderer在Canvas中的表现想起来测试这一个问题也是源于一次面试,问题很直接:在UI中显示两个粒子
达也酱
·
2020-08-17 22:15
Unity
UGUI
控件的一些用法实例(按钮事件、滑动条、下拉框、基本动画)
UGUI
PracticeRecordScene1:一个按钮和一个text,点击按钮后text改变,再次点击,text恢复,改变屏幕分辨率,按钮适配中间,text适配左上角在Unity中创建一个Button
YarAx
·
2020-08-17 22:35
Unity
UGUI
实现无限滚动
因为在界面中大量使用了Outline以及界面复杂度较高,在邮件等需要超长滚动列表的界面,就会十分卡顿。既然美术与策划同学不能妥协,那就来优化代码。按照滚动区域的属性,展示给玩家看的只是一小块区域,比如列表中有100封邮件,其实只要显示个七八封就够了,剩下的,在向上滑动的时候,把第一排移动到最后一排,替换内容。这样做能提高绘制效率,但是因为是在滑动的时候动画创建,所以会稍有卡顿,所以只适用于超长列表
_Captain
·
2020-08-17 21:03
Unity
UGUI
嵌套ScrollRect时的Drag拖动冲突问题总结
直接重写ScrollRect部分方法即可usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingUnityEngine.UI;usingUnityEngine.EventSystems;usingSuperScrollView;publicclassVHScrollRect:ScrollRect{p
IT土匪
·
2020-08-17 21:18
Unity3D
工具合集
UGUI
文本下划线实现
UGUI
富文本好像没有支持下划线(到5.2.2),自己封装了一个简单的,可当链接点击跳转。
阿锁
·
2020-08-17 21:43
unity3d
界面
Unity中
UGUI
播放视频
在
UGUI
的Canvas中添加RawImage,在代码中定义MovieTexture,将MovieTexture的值赋值给RawImage的Texture。
做一只会飞的猪
·
2020-08-17 21:18
Unity学习
UGUI
中Button和Toggle 添加动态事件
1、Button添加OnClickButton组件的下方有一个OnClick()选项,这里就是为是Button添加点击事件的地方。单击其下的“+”按钮为其添加一个事件将想要点击时触发的函数脚本所在的对象拖入对象框中,在Function列表中选择点击时的事件就为Button添加了点击事件。在上图中可以看到函数列表还可以选择SendMessage(string)这种带一个参数的函数(btw,两个以上参
DovneMan
·
2020-08-17 21:43
unity3d
Super ScrollView for
UGUI
2.2.2 - 滑动界面制作 一款非常强大的滑动制作插件
SuperScrollViewfor
UGUI
提供基于
UGUI
ScrollRect的可轻松定制的ScrollView。它是一组C#脚本,可帮助您创建所需的ScrollView。
baidu_19465355
·
2020-08-17 21:57
UGUI
Text添加滚动条 实现滚动显示
Project说明:Content(GameObject)为text的父物体,text用于显示文本内容。ScrollBar为滚动条。实现效果:Hierarchy:Inspector:步骤:1:GameObject新命名为Content,添加Text用于显示文本内容,ScrollBar的设置如下:Direction设置为BottomtoTop2:在Content上依次添加组件:ScrollRect,
aoxieju7994
·
2020-08-17 21:05
UGUI
研究院之Text文本渐变(十一)
原文http://pastebin.com/dJabCfWn如下图所示,用法和
UGUI
自带的outline和shadow一样,可以同时使用。代码在这里了。我加了个判断,它原来的有越界的隐患。
Rains卍Soft
·
2020-08-17 21:24
Unity3D
UGUI
之ScrollRect添加响应事件后不能滑动
今天发现个问题
UGUI
的ScrollRect组件会和放在它上面的button或者toggle等组件有事件响应的冲突,具体体现为上面的组件会遮挡下面的响应,在button或者toggle等组件上出现只能点击不能滑动的效果
紫龙大侠
·
2020-08-17 21:40
UGUI
UGUI
之 Text内容长度限定
在
UGUI
里Text显示的字符有时候需要个数限制。只需将下面代码绑定到text上就可以了。namelenth是用来接收文字个数的。在其他脚本里只要设置namelenth这个值就可以。
紫龙大侠
·
2020-08-17 21:40
UGUI
UGUI
之slider详解
slider作为一个滑动的工具。很简单和NGUI里的基本一样。直接上图:步骤:1.首先建立一个image选择一个黄色的sprite作为一个背景,命名为background,然后再复制一个命名为black背景颜色调成黑色稍微缩小然后放到下面,再复制一个命名为Green同样的做法改成绿色,红色的一样复制(此处命名为green(1));2.在background下面加上一个slider的组件。然后把绿色
紫龙大侠
·
2020-08-17 21:40
UGUI
Unity如何修改
UGUI
下组件的长度和宽度
Unity如何修改
UGUI
下组件的长度和宽度,之前一直没用过,现在才知道的(用的5.3.2版本)。
紫龙大侠
·
2020-08-17 21:40
UGUI
UGUI
的Slider与Gameobject的结合使用
用Slider做一个控制cube旋转速度的滑动功能首先建立一个cube和一个Slider。然后给cube加一个旋转脚本然后要把这个slider和cube联系起来。在slider的属性里面有一个Onvaluechanged的属性(这个和button的方式一样),把cube拖过来,之后找到脚本里面的tundegree(注意是最上面那个Dynamicfloat的,只有这个才是动态的,因为我们要根据sli
紫龙大侠
·
2020-08-17 21:40
UGUI
3D游戏编程设计作业八
具体要求如下分别使用IMGUI和
UGUI
实现使用
UGUI
,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法IMGUI实现IMGUI的实现比较简单,直接用水平滚动条的宽度作为血条的显示值即可
agent0024
·
2020-08-17 21:25
[UnityUI]循环滑动列表
效果图:使用的是
UGUI
和DOTween其中比较关键的是循环滑动和层次排序:1.循环滑动:这里先假设显示五张图片,分别标记为0,1,2,3,4,那么当向左滑动时,序列就变为1,2,3,4,0,这里先保存
IQ琦哥
·
2020-08-17 21:44
Unity
UGUI
实现长按显示道具详细信息(类背包道具信息显示)
游戏中很普遍的一个功能,长按道具,显示道具的信息。类似下面这样的一个功能:分析一下这个功能需要的知识点:1.文本框的长宽根据文本内容自适应;2.点击位置转换成实际UI位置(弹窗位置由点击位置决定而不是点击对象的位置决定,后者更简单)3.若道具在屏幕边界,则需要动态修改弹窗的位置以及轴点。先说一下画布设置,博主在canvas下新加了UIcamera,相机只渲染UI,方式为Orthographic。画
佚名吧
·
2020-08-17 21:30
原创
UGUI
背包拖拽功能
usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingUnityEngine.UI;usingUnityEngine.EventSystems;usingSystem;publicclassTuoZhuai:MonoBehaviour,IBeginDragHandler,IDragHandler,
Yuan_bowen
·
2020-08-17 20:56
UGUI
UGUI
_Text富文本
UGUI
Text组件富文本突然觉得自己每次都上网查好累,,所以写一下Tag用途写法b加粗Helloi斜体Hellosize设置字体大小Hellocolor设置字体颜色指定RGB的16进制值指定颜色名称material
包子非馒头
·
2020-08-17 20:12
unity
Unity5.3+ 在
UGUI
上使用 粒子特效
其实很简单,尤其是5.3以后,可以直接编辑SortingOrder和OrderinLayer了,只是有些很基本的东西我一直没搞明白,于是写个傻逼傻瓜教程吧。有几个需要注意的地方(1)主Canvas一定要选择ScreenSpace-Camera。当然你选择World并且调起来不嫌麻烦的话,EnjoyYouself.(2)在场景中建立一个UICamera,一定要正交摄影机。如果你是做2D游戏,或者做正
幼发拉底河上的无头女尸
·
2020-08-17 20:53
Unity
Unity 扩展
UGUI
ScrollRect 实现水平循环拖动。
目前
UGUI
的ScrollRect不支持循环滑动,这里提供一种水平循环滑动的方法简单描述一下思路:(1)检测第一个物件的左边界和右边界,和Viewport的左边界比较。
幼发拉底河上的无头女尸
·
2020-08-17 20:53
关于
UGUI
滚动列表的疑问
1)关于
UGUI
滚动列表的疑问2)iOS手机上设置静音键后仍旧播放声音3)关于ShadowMap的渲染开销问题4)使用Xcodebuild自动化打出IPA包5)APK内Assets目录占用过大这是第205
UWA
·
2020-08-17 20:09
厚积薄发
Unity优化
UGUI
(三)无限循环列表
循环列表其实是针对列表组件的优化,如果有1000条数据普通列表会创建1000个item,这样在打开或关闭界面时会有很明显的卡顿现象。所以趁现在有空就尝试做个demo。NGUI的例子中有循环列表的例子,但是要用到项目中还得琢磨一阵子,而且这种功能自己尝试写一写是很好的事情。先上图:图中显示到1000条数据的位置,但是注意红框中的item个数它只有11个,所以界面打开关闭也不会有明显的卡顿,原理并不复
Tonny_007
·
2020-08-17 20:34
Unity3d
Unity中利用
UGUI
添加滑动页面和滑动条
当页面内容太多时我们使用滑动条控制页面显示内容滚动显示,那么如何实现呢?首先,为了方便管理,我们先创建一个Panel,用来存放滑动页和滑动条,然后在Panel里面创建要滚动显示的内容,如Text、Image等,若希望创建带背景的Text,则可以创建一个Image,在Image中创建Text。然后给Image添加一个ScrollRectContent:想要滚动的内容Horizontal:横向滚动,打
Super_Mc2
·
2020-08-17 20:50
Unity
ScrollView列表带阻尼效果滑动居中
实时拖拽就利用了
UGUI
的ScrollView实现了,回弹和阻尼居中用了LeanTween(我现在项目里都在用这个,所以直接拿来用了,可以用自己写其他的代替),仔细看看里面有很多地方是可以优化的,比如,
Sam_ONE
·
2020-08-17 20:31
Unity
Unity 富文本顶点数优化
UGUI
的Text组件勾选RichText复选框后支持富文本,当文本中的富文本标签非常多时,会发现三角面和顶点数会非常多,而实际显示的文字会很少,顶点数有时会多到报错。
梦想的猪
·
2020-08-17 20:25
unity3d
Unity 中实现可复用的 ListView
对于简单的列表,尤其是“Cell数量固定且较少、没有超页滚动展示”一类的需求,使用
UGUI
自带的布局组件进行布局即可。
NRatel
·
2020-08-17 20:43
Unity游戏开发
Unity
ListView
TableView
复用
可复用的
Unity
UGUI
(八)Scrollbar(滚动条)
Scrollbar(Script)Interactable可交互是否可点击Transition过渡None:无ColorTint:颜色色彩TargetGraphic:目标图形NormalColor:正常颜色HighlightedColor:高亮颜色PressedColor:按下颜色SelectedColor:选择颜色DisabledColor:已禁用颜色ColorMultiplier:色彩乘数Fa
JPF29
·
2020-08-17 20:42
Unity
[Unity3D——用代码说明一切]
UGUI
:用代码添加事件监听
两种常用
UGUI
代码添加一.控件上的自带事件如Button1).得到对象上的
UGUI
对应脚本Button脚本2).通过脚本上的获取的Button脚本.onClick.AddListener(函数名);获取的
MrDo
·
2020-08-17 20:33
Unity3D
C#
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他