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
中动态修改RectTransform 中的属性值
1.首先需要获取到需要修改的对象的RectTransform组件(平铺模式下)其中offsetMin对应修改RectTransform中的Left、Bottom的属性,offsetMax则对应修改RectTransform中的Right、Top的属性2.举例说明使用C#脚本中的修改方式scrollContent.GetComponent().offsetMin=newVector2(0.1f,0.
ZKY_24
·
2020-08-11 00:49
unity的RectTransform
RectTransform继承于Transform,配合Canvas专门交给
UGUI
使用.控制UI的大小旋转缩放等。
weixin_39407066
·
2020-08-10 23:06
知识点
学习
【
UGUI
】
UGUI
入门
Unity2017.1.0f3常用的UI控件添加UI控件创建UI控件时,如果没有Canvas和EventSystem系统会自动创建。Canvas是画布,是所有UI控件的根类,所有UI控件都必须在Canvas上绘制。如果UI控件不在Canvas下,将无法正常渲染显示。EventSystem负责处理UI控件的操作。组件所有的UI控件都有一个RectTransform组件,继承自Transform。Re
GreAmbWang
·
2020-08-10 23:52
UGUI
Unity3D之
UGUI
学习笔记(二):Rect Transform与Anchor
RectTransform我们都知道,Unity3D中所有的GameObject都必须要携带一个Transform组件,且该组件无法移除,那么作为UI显示的GameObject则不是携带Transform而是使用Unity3D专门为UI组件设计的RectTransform组件,如下:另外说一下,CanvasRenderer也是UI组件必须携带的组件。我们来看一下其为我们提供的功能:位置位置是以像素
weixin_34402408
·
2020-08-10 23:27
[原创]Unity2D 开发 +
UGUI
中文教程一
哈哈,首先解释一下为什么Spritekit系列没有继续更新。从今年(2015)四月份开始,发现Spritekit制作大一些的游戏很累,于是考虑换一款引擎尝试一下。刚好Unity5免费策略推出,2D功能也大大增强,于是开始转投Unity。在朋友鼓励下,推出Unity教程,希望能帮助那些想提高2D游戏开发效率的朋友们。ps:全系列都会使用5.2.0版本(目前最新5.2.2)进行开发。那么我们就开始吧!
weixin_34332905
·
2020-08-10 23:42
ugui
在运行时改变RectTransform的大小和获取宽高
一、在代码中动态改变RectTransform大小的方法如下所示:1:直接对sizeDelta属性进行赋值,其中X和Y可以对应理解成width和height。sizeDelta的具体含义:若anchors是一个点的话则代表宽高,否则为到锚点的距离varrt=gameObject.GetComponent();rt.sizeDelta=newVector2(100,30);2:使用SetSizeWi
weixin_30895603
·
2020-08-10 23:31
游戏
UGUI
的无限滚动循环可定位列表
·我们在游戏种看到背包,排行榜,好友这些功能中对于数据列表长度可变的情况下,为了性能方面的考虑,使用
ugui
实现一个循环滚动的列表就显得尤为必要了。
weixin_30795127
·
2020-08-10 23:44
Unity3D–RectTransfrom 记录笔记
一、基本要点部分来源:http://www.2fz1.com/post/unity-
ugui
-recttransform/RectTransform继承于Trasnfrom,在Trasnform基础上,
weixin_30684743
·
2020-08-10 23:27
在Unity3D里使用WinForm
Unity内部虽然有完善的
UGUI
系统,但是
UGUI
的布局,是放在prefab上的(虽然也可以直接代码写UI,但是比较蛋疼),这样的结果
weixin_30532987
·
2020-08-10 22:29
Unity3D ----- 动态设置
UGUI
中Text的大小和位置
有的游戏会有任务提醒功能。任务提醒在屏幕中心,然后2-3秒后移动至右上角(根据功能自定)。首先改变Text的位置可以通过设置transform.position来改变,其次改变Text的大小可以通过改变Text的localScale或者height/width来改变。我要实现的功能是:在接到任务时显示在中间的文本框,待2-3秒后开始变小并移动位置。待中间的文本框移动到终点位置时,中间的文本框的文本
weixin_30388677
·
2020-08-10 22:32
视频教程-
UGUI
源码深度剖析视频教程-Unity3D
UGUI
源码深度剖析视频教程从业8年以上,学过一点知识,写过一点代码,擅长计算机图形学,擅长unity3d,擅长将抽象的东西讲明白,写看得懂的代码,讲听得懂的课程,不闲聊,不扯淡,满满的干货洪青霞¥117.00
学院导师-洪青霞
·
2020-08-10 22:09
Unity加载外部图片效率提高百倍以上的方法
我们在使用unity的
UGUI
中的图片的时候,绝大多数人都是使用Image这个组件,而大家基本上很容易忽略掉这个组件的使用效率问题,因为都是
Bowenk1
·
2020-08-10 22:36
unity开发
UGUI
button加监听方法、带参数与不带参数
publicvoidAddButtonListener(UnityActionaction){if(action!=null){Buttonbtn=transform.GetComponent();btn.onClick.AddListener(action);}}publicvoidAddButtonListener(UnityActionaction,Tpara){if(action!=nul
LuckyJoey
·
2020-08-10 22:21
Unity3d_UGUI
Unity 十五
UGUI
RectTransform 脚本控制
在Unity里可以Transform控制3d物体的移动缩放旋转,那么在Canvas里如何设置transform呢,可以用RectTransform,它继承于Transform。//RectTransforma=this.transform.GetComponent();//通过获取组件,获取RectTransformRectTransforma=this.transformasRectTransf
baiqingchun
·
2020-08-10 22:28
unity
UGUI
的学习和使用(一)
项目名称:涂涂乐项目简介:在多张背景图上选定一张,在这张背景图上实现绘图板功能,绘图界面大致如下:![CanvasPainter](https://img-blog.csdn.net/20160929155955015)如图所示:左下的色板中可以选择画笔颜色,橡皮擦,三种笔和橡皮擦的宽度,右中部大部分是可作画区域基本功能:三种宽度、二十种颜色的画笔和橡皮擦;图库canvas和画册canvas;截图
zycAzyc
·
2020-08-10 22:15
unity3d
u3d
UGUI
拖动图片
在使用
uGUI
制作图片的拖动,或者说是其他控件的拖动,分为两部分,需写两个脚本分别给相应的控件.一:被拖动的控件.二:被拖动的物体到其他控件上面-----------------------------
病毒先生
·
2020-08-10 22:23
unity
UGUI
学习的第二天
昨天又学习了几个
UGUI
的控件:ScrollBar和ScrollView。主要是想用来实现滑动对象的效果。面板切换的效果就是通过给图片上添加ButtonS
天爪
·
2020-08-10 21:53
Unity
UGUI
学习的第一天
本人之前没怎么接触过
UGUI
,甚至没怎么接触过Unity,所以算是一个初学者,从这篇日志开始记录自己的学习之路。
天爪
·
2020-08-10 21:22
Unity
UGUI
ScrollRect 带按钮翻页支持拖拽
UGUI
ScrollRect带按钮翻页支持拖拽usingUnityEngine;usingSystem.Collections;usingUnityEngine.UI;usingUnityEngine.EventSystems
代码妖
·
2020-08-10 21:54
Unity
UGUI
unity
ugui
锚点与重心点
一、Pivot1、Pivot有很多种叫法,我个人觉得叫重心点比较合适,至于我为什么这么说,等会解释。先看下图:图中心的圆点就是我说的重心点,它对应unity中字段是Pivot。取值范围0-1。x、y都是0.5时就是如图的中心位置。左下角是(0,0),右上角是(1,1)2、修改重心点然后旋转效果如下:第一重心点在(0.5,0.5)。第二个在左下角是(0,0)效果明显吧,旋转是围绕着重心点,在物理世界
st75033562
·
2020-08-10 21:14
unity5
unity
ugui
ScrollView无限滚动
一、简介1、
ugui
中scrollview理论上是支持无限多个item单元(即滚动的单元条目),但实际应用中,我们在一开始实例化几个或者十几个item对象时一般是没问题,但是当item非常多时,几百或者上千时
st75033562
·
2020-08-10 21:14
unity5
Unity3d
UGUI
十步三点教你创建游戏排行榜界面
创建游戏结束玩家名次排行榜:1.将Game面板中的屏幕大小新建为768×1024,"Layel"为iPad2;2.新建Panel改名为“PanelRanking”,将锚点修改为如图所示,添加"RankingBackground"为背景图片(记得将图片模式改为精灵模式);图片半透明看这里!改Color中的Alpha为255;添加一个“Text”改为TextTitle,文字为"排行榜",修改字体大小和
老蒲哥。
·
2020-08-10 21:44
Unity3d
UGUI
基础控件使用(一)
转载自:Unity3d
UGUI
基础控件使用(一)一:
UGUI
介绍
UGUI
是Unity4.6之后,经过多重测试,推出全新的UI系统,更灵活,快捷,易用的可视化游戏UI开发工具。
may夏至未至
·
2020-08-10 21:30
unity
Keil(MDK-ARM)介绍、下载、安装与注册
这是无名推荐的keil安装教程,我当初好像也是跟着这个教程安装的摘自:https://blog.csdn.net/ybhuangf
ugui
/article/details/51501781Keil(MDK-ARM
诗筱涵
·
2020-08-10 21:52
STM32
自己总结的Unity3d RPG网络游戏 UI逻辑 框架(基于NGUI)
据说写博客的程序员赚钱比较多,嗯...好的,那么做了两年游戏,据说下周终于要签运营了(想想还有点小激动),于是总结一下用U3D引擎做UI(Ngui,其他例如
UGUI
等UI框架应该也差不多)的大致架构,做一个如图的
rong123hao
·
2020-08-10 20:33
UGUI
中实现按钮监听传参数的问题
UGUI
去实现按钮监听传参数的问题?
悠悠天阁
·
2020-08-10 20:30
Unity
问题研究
unity
UGUI
组件详情
一、ImageSourceImage(图像源):纹理格式为Sprite(2DandUI)的图片资源(导入图片后选择TextureType为Sprite(2DandUI))。Color(颜色):图片叠加色。Material(材质):图片叠加材质。RaycastTarget(射线投射目标):是否作为射线投射目标。ImageType(图片显示类型):Simple(基本的),图片整张全显示,不裁切,不叠加
qq_41063643
·
2020-08-10 20:36
Unity
Unity
UGUI
-RawImage播放动画,实现播放、倒放、暂停、继续、回放及循环效果
/**author:maki*time:2019年10月9日14:05:59*describe:在rawimage下播放动画代码**/usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingUnityEngine.UI;[RequireComponent(typeof(RawImage))]publ
深圳青年m
·
2020-08-10 19:30
Unity
基于Unity~
UGUI
的简单UI框架(附UIFramework源码)
此博客跟随siki老师的课程笔记生成,感谢siki老师的辛勤付出!此框架功能较简单,适用于学习,可以很好的锻炼我们的设计思想框架源码地址:UIFrameworklitjson.dll下载地址:litjson不使用UI框架存在的一些问题1.随着游戏系统的复杂,UI控件越来越多,各个UI直接的通讯,以及UI与GameObject之间的通讯形成一张复杂的蜘蛛网,拖着拖着,有时候我都忘了哪个对象跟哪个对象
cchoop
·
2020-08-10 19:57
Unity3D
Unity中对于
UGUI
的RectTransform组件的理解
usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassAPI_RectTransform:MonoBehaviour{//////
UGUI
程序猴子sy
·
2020-08-10 19:53
UGUI
unity3d 用RawImage组件实现场景淡入淡出
由
UGUI
的RawImage组件实现,思路是用代码改变RawImage的透明度,为节约开销,采用了委托的观察者模式,详细步骤如下:1、在Hierachy面板中新建三个空物体,分别命名为UI_Manager
闲云野鹤_SG
·
2020-08-10 19:49
unity3d
Unity3D
UGUI
学习小结
今天看了下
UGUI
的教程,实在太棒了。不过学了个囫囵吞枣。事件处理源码啥的都没心思看下去。
胃药
·
2020-08-10 19:39
Unity3D
UGUI
[Unity]
UGUI
基于MVC模式的技能装备系统
效果预览项目分享https://github.com/Claymoreno1/MVC_
UGUI
顺便分享一个网站爱给网,里面大多数资源都可以免费下载什么是MVCMVC全名是ModelViewController
No.6 Miria
·
2020-08-10 19:05
Unity
UGUI
教程基本介绍
历史U3D4.6版本以前没有自己的UI系统,所以以前的项目使用的都是NGUIU3D准备遗弃GUITextOnGui一般用于U3D引擎插件界面的编写基本操作在hierarchy面板右击——UI——Text,创建一个text在GameObject面板——UI——Text,创建一个TextUI物体必须是Canvas的子物体才能显示如果将物体拖出Canvas,也不会显示将Unity直接将UI组件和物体绑定
猫不在
·
2020-08-10 19:56
UGUI
UGF游戏框架实例开发教程—FlappyBird(八)积分显示与游戏结束的处理
新建一个UI脚本,命名为ScoreForm,继承自
UGui
Form编写如下代码 //////积分界面脚本///publicclassScoreForm:
UGui
Form{publicTextscoreText
自然妙有猫仙人
·
2020-08-10 19:45
UGF游戏框架实例开发教程
动态修改RectTransform的值
用
uGUI
的时候。经常需要动态改变RectTransform的值,当选择不同的布局。
萌新求带
·
2020-08-10 18:32
Unity之UGUI
Unity3d
UGUI
自适应屏幕 代码修改Left,Top,Right,Bottom属性值
通过RectTransform的属性offsetMin,offsetMax来实现;offsetMin是vector2(left,bottom);offsetMax是vector2(right,top);//如果Anchorsmax=(1,1),right,top要传入负数;例如:privatevoidAdaptUI(){if(m_left!=null){m_left.rectTransform.o
qq_16072507
·
2020-08-10 18:27
unity3d
Unity GUI(
uGUI
)使用心得与性能总结
背景和目的小哈接触Unity3D也有一段时间了,项目组在UI解决方案的选型一直是用的原生的
uGUI
,因此本人也是使用了一段时间的
uGUI
,在
uGUI
的使用方面积累了一些自己的经验,在此进行一个记录与总结
qq_14939027
·
2020-08-10 18:53
美术技术
Unity
UGUI
的RectTransform用代码设置参数
1.改变RectTransform的topGetComponent().offsetMax=newVector2(GetComponent().offsetMax.x,top);2.改变RectTransform的bottomGetComponent().offsetMin=newVector2(GetComponent().offsetMin.x,bottom);3.改变RectTransfor
KK-Li
·
2020-08-10 18:42
【Unity3D】Unity3D
UGUI
原理分析
一、前言这篇文章是分析
UGUI
的各种原理,包括层级渲染,事件触发,布局等,教程也比较详细,转过来有空研究一下.二、原文原文地址:https://mp.weixin.qq.com/s/ZaYrH9QzxaS5nMg3Kn3Eig
恬静的小魔龙
·
2020-08-10 18:18
#
Unity3D日常开发
Unity3D-在代码中设置RectTransform的锚点、位置
unity自己出了
UGUI
之后,方便UI界面的编辑使用,再也不用其他插件了,最近看到了RectTransform的两个方法,使用起来还是蛮方便的,因为在做UI的list的时候,经常要做的是在代码里面生成列表的元素
苏小败在路上
·
2020-08-10 18:40
C#
Unity3D
Unity摸索记录
[Unity3D 资料整理]
UGUI
总体学习官方文档UnityManual:UISysterm滚动视图控件自动布局不同分辨率屏幕适配根据内容自动调节UI控件大小,自动列表CSDN帖子unity3D
UGUI
学习系列布局Unity3DAutoLayout
小雷叔叔
·
2020-08-10 18:42
Unity3D
资料整理
Unity3D
Unity -
UGUI
,在脚本上给strecth设置相对父节点的布满方式
如图,我们在使用
UGUI
元素控件时,选择Hierachy视图中的
UGUI
元素,在Inspector中将会显示Strech的相对父节点布局方式,下图右下角是相对父节点布满的方式那么,我们在脚本上怎么设置呢
linjf520
·
2020-08-10 17:53
unity
ugui
stretch
ugui脚本设置stretch
unity
unity
ugui
代码设置stretch
unity3D
UGUI
学习 (一) canvas 和 RectTransform
前言
UGUI
是unity公司请NGUI制作团队来制作的unity内置的UI组件。
liaoshengg
·
2020-08-10 17:37
UGUI
Unity ShaderLab特效教程 适用于贴图、sprite和
ugui
的2d着色器实例 代码+详解注释 【圆角加去锯齿】
如果代码中有什么不清楚请查看以下基础知识Shader基础知识unity3d中七种坐标知识详解###圆角具有锯齿,需要加入抗锯齿效果,待更新//这是来自高人的原理介绍https://www.cnblogs.com/jqm304775992/p/4987793.htmlShader"Custom/RoundCorner"{Properties{//贴图、角度(百分比)_MainTex("贴图",2D)
千年奇葩
·
2020-08-10 17:45
#
unity3D
使用
技巧笔记
#
unity
shader
着色器特效
【Unity】RawImage UvRect 与
UGUI
坐标转换
由于提出一种需求类似于这种效果最开始想到的是用遮罩,于是在知识海洋中找了一个Shader加以修改实现效果Shader"Tang/GuideMask"{Properties{[PerRendererData]_MainTex("SpriteTexture",2D)="white"{}_Color("Tint",Color)=(1,1,1,1)//_StencilComp("StencilCompar
Unity_阿黄
·
2020-08-10 17:39
Unity3D
unity指定摄像机截屏并保存(只截UI)
由于博主使用的NGUI,NGUI是拥有直接配置好的UICamera,所以可以直接使用,而现在还是有大部分人都是使用
UGUI
,而
UGUI
的默认Camera并没有这样的功能,所以我们需要做一些处理。首
不修改头像
·
2020-08-10 17:34
unity
截图
相机
UGUI
背包系统 装备系统和锻造系统 - 基于Unity2018
UGUI
设计物品的UML类图开发Item物品类usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;//物品基类publicclassItem{publicintID{get;set;}publicstringName{get;set;}publicItemTypeType{get;set;}publicItemQ
正版游戏的受害者
·
2020-08-10 17:19
Unity3D
UGUI
动态滑动列表
目录结构Image增加控件ScrollRectContent增加VerticalLayoutGroup预制体详细代码:usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingUnityEngine.UI;publicclassinitMessage:MonoBehaviour{Listmessage
鹰豆
·
2020-08-10 17:52
UGUI
UGUI
的认识与优化
此文章仅收集整理个人学习之用,部分内容来源见文尾相比于NGUI,
UGUI
的优点:层级管理
UGUI
采用的排序比较简单,在C++层处理,效率更高在Canvas内部元素采用Hierarchy方式排序,在Canvas
jingangxin36
·
2020-08-10 17:18
Unity
3D
UGUI
Unity性能优化
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他