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】
【THREE.JS】网页中的炫酷3D
项目使用流程2.1项目结构2.2基本使用2.3项目模板2.4技术栈三、基础动画3.1THREE.Clock3.2GASP四、照相机8.1正交相机8.2透视相机4.3相机控制器五、画布和全屏六、几何体七、Deb
ugUI
知心宝贝
·
2023-07-24 13:28
web三维数字化开发
javascript
图形渲染
vr
人工智能
3d
Unity性能优化整理
纹理优化SpritePacker通过细分导入到Unity的纹理,利用自带的SpritePacker将时间段内需要同时绘制在屏幕上的纹理合并到一个图集中,可以减少Drawcall的开销
UGUI
优化Canvas
Pieces_Jing
·
2023-07-23 22:48
【Unity3D入门教程】游戏开发利器
UGUI
的基本使用方法
前言
UGUI
是Unity官方推出的新一代交互系统,与传统的GUI相比,它具有使用灵活、界面美观、支持个性化定制的特点。本文将会进行
UGUI
使用的简单介绍,与大家一起敲开
UGUI
开发的大门。
weixin_34082177
·
2023-07-23 18:50
游戏
ui
UGUI
-图文混排方案
1、TextMeshPro组件直接支持定义emoji和图文混排优点:TMP字体的优点(文字干净,渲染效果不受分辨率影响,描边、外发光等文字效果容易实现且性能很好)不用单独开发,简单易用缺点:TMP字体的缺点(离线生成,字符限制,圆角)目前还有不能支持动画(帧动画和Animation),也不太容易扩展现在的版本生成的字体库实在太大了,比较全的汉字字库生成TextMeshPro需要的字库之后已经接近1
小飞不会飞_
·
2023-07-23 08:02
Unity 3D | 游戏UI中使用观察者模式
前言原文链接:https://www.yuque.com/finctive/game-dev/obsever-
ugui
本文参考自:Unity3dCollege-ObserverPattern-GameProgrammingPatternsinUnity
FINCTIVE
·
2023-07-22 23:10
Unity
UGUI
事件系统源码简单剖析
调用堆栈EventSystem.Update->BaseInputModule.Process->StandaloneInputModule.Process->StandaloneInputModule.ProcessTouchEvents//Event.UpdateprotectedvirtualvoidUpdate(){if(current!=this)return;TickModules()
阿飞咯
·
2023-07-21 15:07
unity--2d( A*寻路)
二.
UGUI
下的自动寻路1.路径点脚本示意图:代码:2.A*寻路脚本3.人物控制脚本4.管理脚本一.网格式寻路1.创建一个A*寻路脚本,命名为"ASta
格拉格拉
·
2023-07-21 02:11
Unity
unity
游戏引擎
unity --
UGUI
插件 LoopScrollRect
目录一.简介二.注意事项1.预制体设计:2.性能问题:3.数据更新:4.交互体验:5.版本兼容性:6.项目内容变化:7.异步加载:8.点击事件处理:9.动态布局:10.多语言支持:三.使用示例1.LoopScrollRect常用功能示例:2.动态添加数据四:下载插件一.简介LoopScrollRect(循环滚动视图)是一个用于Unity游戏引擎的插件,用于创建可以循环滚动的滚动视图。它可以用于显示
格拉格拉
·
2023-07-21 02:40
unity-插件
unity
滚动
ScrollRect
Unity
UGUI
优化问题
1,图片像素使用4的倍数,比如48*52这种,最后在打包的时候CompressionMethod选择LZ4格式,能够压缩部分内存:2,使用图集或者切割的图片的方法,将小图合并到一张大图里面,从而减少drawcall优点:能够有效降低drawcall缺点:加载小图的时候会加载相关图集的其它资源,造成冗余总结:优化需要合理的资源分配
鹿野素材屋
·
2023-07-20 13:20
C#学习笔记
Android
U3D
unity
游戏引擎
unity背景缓动动效
比如,使用
UGUI
的image+animtion动画的方式,自己k桢实现。
鹿野素材屋
·
2023-07-20 13:18
U3D
unity
游戏引擎
UGUI
中的粒子特效如何与屏幕适配
该文解决如下问题美术特效在制作UI特效的时候无法保证在运行中的效果在不同屏幕分辨率下ui特效与UI不匹配特效需要直接挂载到ui上解决方案在粒子特效创建时修改缩放在游戏启动时修改Camera的size属性对比两个方案明显修改Camera属性更简单,并且对性能没有影响规则规定UI运行的基础环境游戏是横板游戏定义一个基础分辨率比如1136x640定义基础像素与Unity单位的转换(默认是100)Canv
silekey
·
2023-07-20 09:26
Unity 3D游戏十:血条制作
具体要求如下:分别使用IMGUI和
UGUI
实现;使用
UGUI
,血条是游戏对象的一个子元素,任何时候需要面对主摄像机;分析两种实现的优缺点;给出预制的使用方法。
smilyt_
·
2023-07-20 08:00
Unity
3D游戏
游戏
Unity
UGUI
用Slider制作血条
Unity
UGUI
用Slider制作血条众所周知:unity的Slider组件(滑动条)是制作的;但是有经验的就会发现,Slider组件做血条的话,虽然也可以实现,但是效果总是差强人意。
五殿下
·
2023-07-20 08:00
开发工具的整理学习
unity
c#
【Unity3D】血条(Health Bar)
具体要求如下分别使用IMGUI和
UGUI
实现使用
UGUI
,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法实验内容IMGUI制作简单血条通过代码实现:publicclassIMGUIhealth
Khynnn
·
2023-07-20 08:30
3D游戏与设计
unity ui插件_Unity3D几款GUI插件推荐
目前市面上绝大部份Unity开发的游戏中都是使用
UGUI
或NGUI作为其GUI系统,前者是Unity官方自带并且长期维护的,后者在UGU
weixin_39614262
·
2023-07-20 08:59
unity
ui插件
Unity
UGUI
插件,动效UI插件,简约风UI,UI框架,Q弹动画UI,包含Button,Icon,DropDown,InputField,Modal Window单易用有例子。
Unity
UGUI
插件,动效UI插件,简约风UI,UI框架,Q弹动画UI,简单易用有例子。
unity_YTWJJ
·
2023-07-20 08:24
unity专栏
C#
unity
UGUI
c#
Unity
UGUI
的RawImage(原始图片)组件的介绍及使用
Unity
UGUI
的RawImage(原始图片)组件的介绍及使用1.什么是RawImage组件?RawImage是Unity
UGUI
中的一个组件,用于显示原始图片。
AlianBlank
·
2023-07-18 11:08
Unity3d
Unity一键将Text替换成TextMeshPro
另外,如果面板关联的脚本跟面板名称是一致的,也可以将代码中的Text修改为TextMeshPro
UGUI
,将文件夹拽到Path后面再点击加载预制体即可查看该文件夹下所有的预制体,如果不需要修改点击后面的删除即可剔除
拔丝辣条
·
2023-07-17 17:02
unity
ui
游戏引擎
Unity3D中使用BMFont
Unity3D中显示文本目前常用的方案是使用
UGUI
的Text组件。要使用Text组件来显示艺术字,就需要找到一个艺术字字库文件(.ttf)。
梓易_寒江雪
·
2023-07-17 07:29
hololens里使用
UGUI
canvas的坑
addcanvascheckiftheeventsystemisadded,addholoinputmoduletoeventsystem;scalethecanvas;setcanvastoworld-space;setcanvascameratohololenscamera(!!!!)(here,theproblemshowed.:youarenotabletochangethecamerao
非墨即白
·
2023-07-17 05:55
unity
ugui
与不同屏幕进行像素适配的问题
unity的
ugui
其实严格意义上是不需要我们去进行适配的,它确实帮助我们做了很多很多的工作,我们只要简单的拖拉几下就可以搞定适配的问题(这点在比ngui强了不是一点半点,不愧是unity提供的从底层开始的解决方案
rrtt_2323
·
2023-07-16 22:19
Unity
unity
ugui
Assistive
Touch
浮动窗
Unity 场景中动态文字,图文混排,头顶文字等优化方案: HubUI
HubUI优化问题点:不管是使用NGUI还是
UGUI
,控件的刷新都会导致面板的重绘制。
Eggbreaker2077
·
2023-07-16 19:22
Unity
unity
游戏开发
TypeError: unsupported operand type(s) for +: 'builtin_function_or_method' and 'str'
self.name).title+"isnowsitting.")defroll_over(self):print(str(self.name).title+"rollover")mydog=Dog('gi
ugui
一只学习的小透明
·
2023-07-16 06:14
python
UGUI
无线滑动列表
在游戏开发中,经常会遇到需要展示大量数据的情况,例如排行榜、背包等。为了优化显示效果和性能,一个常见的做法是使用无限滑动列表(InfiniteScrollView)。本文将详细解析如何实现无限滑动列表。基本原理无限滑动列表的基本原理是,通过动态加载和回收Item的方式,实现滑动时只创建和显示可见的Item,大大减少了内存开销和渲染性能。实现思路无限滑动列表的实现思路如下:创建一个滑动框,其中包含一
Asklyw
·
2023-07-16 05:30
Unity
前端
unity
游戏引擎
ui
Unity NGUI和
UGUI
与模型、特效的层级关系
前言本篇文章是整理在做项目的过程中,遇到了各种各样的界面穿插问题,以及界面层级混乱,比如,手机卡了或点快了,就导致两个界面相互交叉。这里有个unity学习交流小组对于界面,这应该算是一个很严重的bug,很大部分原因是整个UI框架没有从整体上考虑这个,后来决心弄清楚层级的控制,并把一些对于目前项目可行的方法应用,界面穿插的问题少了很多,注意我只是在现有的框架打的补丁。如果是一个从头开始,在架构UI的
鲨鱼辣椒66
·
2023-07-15 18:55
unity
ui
游戏引擎
3d
Unity DOTS纯ECS写一个类似
UGUI
的EventSystem(实现IPointerDownHandler/IPointerUpHandler/IBeginDragHandler等)
这篇文章主要展示下在Unity的ProjectTiny环境中用纯ECS代码实现
UGUI
里的EventSystem,包括常用的IPointerDownHandler、IPointerUpHandler、IBeginDragHandler
ALonWol
·
2023-07-15 01:31
unity
ECS
DOTS
ProjectTiny
按钮
EventSystem
2021-09-01
Unity_
UGUI
|通向
UGUI
源码的入口VertexHelperriki_tree关注12019.05.2320:32:27字数1,534阅读4,465为什么要介绍VertexHelper(顶点帮助器
幼儿园扛把子_2fe3
·
2023-07-14 20:39
Unity 编辑器-创建模板脚本,并自动绑定属性,添加点击事件
注:当前脚本使用的NGUI,使用
UGUI
时替换对应的Component即可代码usingSystem.Collections.Generic;usingS
时光不染
·
2023-07-14 04:46
unity
编辑器
游戏引擎
04:canvas的三种渲染模式
什么是Canvas使用
UGUI
来进行UI开发,离不开Canvas组件,所有的UI元素,要么自己包含Canvas组件,要么是Canvas组件所在GameObject的子节点。
唐孝辉
·
2023-07-14 03:25
UGUI
unity的canvas
Canvas属于Unity的
UGUI
,
UGUI
提供了强大的可视化编辑,大大提高了GUI的开发效率。
微扬嘴角
·
2023-07-14 03:53
Unity
UGUI
之 画布(Canvas)
编辑器版本:Unity2019.4.20f1c1开发系统:Win10X64发表时间:2021.3.9参考文档:https://docs.unity.cn/cn/2021.1/Manual/UICanvas.html画布(Canvas)是所有UI元素的父对象,画布自带Canvas组件,所有的UI元素都必须是Canvas的子对象。在层级视图(Hierarchy)中创建新的UI元素时,编辑器会检查层级视
mobing99
·
2023-07-14 03:50
Unity
unity
游戏
ugui
Unity3D的
UGUI
——Canvas
Canvas
UGUI
是Unity新支持的2D界面控件,所有的UI控件都需要在包含Canvas组件的物体下边充当子物体,我们可以在GameObject->UI下创建物体时,会自动生成Canvas以及与其对应的
做一只会飞的猪
·
2023-07-14 03:48
Unity学习
unity3d
ui
canvas
Unity
UGUI
的ScrollRect(滚动视图)组件的介绍及使用
Unity
UGUI
的ScrollRect(滚动视图)组件的介绍及使用1.什么是ScrollRect组件?
AlianBlank
·
2023-07-14 03:47
Unity3d
Unity
UGUI
的GridLayoutGroup(网格布局)组件的介绍及使用
Unity
UGUI
的GridLayoutGroup(网格布局)组件的介绍及使用1.什么是GridLayoutGroup组件?
AlianBlank
·
2023-07-14 03:47
Unity3d
Unity
UGUI
的Mask(遮罩)组件的介绍及使用
Unity
UGUI
的Mask(遮罩)组件的介绍及使用1.什么是Mask组件?Mask(遮罩)组件是Unity
UGUI
中的一个重要组件,用于限制子对象的可见区域。
AlianBlank
·
2023-07-14 03:47
Unity3d
Unity
UGUI
的Canvas(画布)组件的介绍及使用
Unity
UGUI
的Canvas(画布)组件的介绍及使用1.什么是Canvas组件?Canvas(画布)是Unity
UGUI
系统中的一个重要组件,用于在屏幕上绘制UI元素。
AlianBlank
·
2023-07-14 03:42
Unity3d
UGUI
基础
1、
UGUI
概述1.1、Unity界面发展史【老版本界面onGUI】=>【GUI插件NGUI】=>【新版本界面
UGUI
】1.2、
UGUI
特点新的UI系统是从Unity4.6开始被集成到Unity编译器中的
兜兜_2925
·
2023-07-13 19:01
UI入门——血条制作
文章目录实验内容IMGUI制作简单血条
UGUI
设计血条预制动态效果展示两种制作的优缺点IMGUI优缺点分析
UGUI
优缺点分析预制使用方法更新解决血条暴露行踪问题实验内容实现简单血条预制:分别使用IMGUI
Fray懒得写代码
·
2023-06-21 15:39
作业
造个轮子,Unity
UGUI
循环对象池ScrollView
造个轮子,Unity
UGUI
循环对象池ScrollView只用Mask做显示切割,不依赖其他任何
UGUI
控件,一个纯粹的轮子。轮子纯粹,兼容性就高。方便各种改造。欢迎交流讨论。
神一般的狄狄
·
2023-06-20 12:02
游戏算法
Unity技术
C#技术
unity
unity3d
c#
Unity
UGUI
2——Canvas与EventSystem
一、CanvasCanvas的意思是画布,它是
UGUI
中所有UI元素能够被显示的根本,它主要负责渲染自己的所有UI子对象如果UI控件对象不是Canvas的子对象,那么控件将不能被渲染我们可以通过修改Canvas
weixin_53163894
·
2023-06-20 04:33
Unity
ui
unity
游戏引擎
c#
Unity
UGUI
3——三大基础控件
一、ImageImage是图像组件,是
UGUI
中用于显示精灵图片的关键组件除了背景图等大图,一般都使用Image来显示UI中的图片元素(一)参数介绍SourceImage:图片来源图片类型必须是“精灵Sprite
weixin_53163894
·
2023-06-19 20:40
Unity
unity
游戏引擎
C#程序员整理的Unity 3D笔记(十五):Unity 3D UI控件至尊–NGUI
目前,
UGUI
问世不过半年(其随着Unity4.6发布问世),而市面上商用的产品,UI控件的至尊为NGUI:影响力和广度(可搜索公司招聘Unity3D,常常能看到对NGUI关键词)。
weixin_30362233
·
2023-06-19 18:10
游戏
ui
unity3d:小地图UV,
UGUI
shader毒圈挖孔,缩圈
运行效果场景中缩圈小地图中挖孔大地图中挖孔小地图方案1使用Mask给了一个方形的mask组件,然后根据玩家位置计算出地图左下角的位置进行移动。这种实现方式虽然简单,但是会有两个问题:1.Overdraw特别大,几乎很多时候会有整个屏幕的overdraw;2.玩家在移动过程中,因为一直在持续移动图片的位置(做了适当的降频处理),所以会一直有UI的Mesh重建过程。方案2使用RawImage,UV小地
四夕立羽
·
2023-06-19 11:58
Unity3d
Shader
unity3d
uguishader挖孔
吃鸡缩圈
小地图UV
shader
Unity
UGUI
5——图集
一、Drawcall字面理解DrawCall,就是绘制呼叫的意思,表示CPU(中央处理器)通知GPU(图形处理器-显卡)(一)DrawCall概念就是CPU(处理器)准备好渲染数据(顶点,纹理,法线,Shader等等)后告知GPU(图形处理器-显卡)开始渲染(将命令放入命令缓冲区)的命令简单来说:一次DrawCall就是CPU准备好渲染数据通知GPU渲染的这个过程如果游戏中DrawCall数量较高
weixin_53163894
·
2023-06-18 19:28
Unity
unity
游戏引擎
Unity
UGUI
6——
UGUI
进阶
一、UI事件监听接口目前所有的控件都只提供了常用的事件监听列表如果想做一些类似长按,双击,拖拽等功能是无法制作的,或者想让Image和Text,RawImage三大基础控件能够响应玩家输入也是无法制作的而事件接口就是用来处理类似问题,让所有控件都能够添加更多的事件监听来处理对应的逻辑(一)事件接口接口-函数-函数说明接口函数的参数:PointerEventData常用事件接口IPointerEnt
weixin_53163894
·
2023-06-18 19:28
Unity
unity
游戏引擎
Unity
UGUI
4——组合控件
一、ButtonButton是按钮组件,是
UGUI
中用于处理玩家按钮相关交互的关键组件默认创建的Button由2个对象组成父对象——Button组件依附对象,同时挂载了一个Image组件作为按钮背景图子对象
weixin_53163894
·
2023-06-18 19:26
Unity
unity
游戏引擎
Unity利用
UGUI
RawImage组件制作转场动画
Unity利用
UGUI
RawImage组件制作转场动画最近接到了一个unity全景图的小项目,由于在不同的场景之间转场时直接转会太过生硬,因此要求有个Alpha转场的动画。
示申○言舌
·
2023-06-18 18:04
Unity
unity
游戏引擎
转场
特效
Shader
一台电脑如何使用多个 github 帐号
1、cd~/.ssh在此目录下,执行ssh-keygen-trsa-C"l
ugui
[email protected]
"(注:第一个填写你要保存的路径,第二个填你的密码)生成第一个sshkey2、
陆贵成
·
2023-06-18 11:12
UnityVR--UIManager--UI管理1
监听3.EventTrigger建立UI工具集1.管理UI节点2.UIBase包含了以下的工具建立分面板的管理工具——以主面板MainUi为例前言UI在项目中的重要性不言而喻,并且UI控件的种类繁多(
UGUI
唐小墨同学
·
2023-06-17 22:58
ui
unity
vr
UGUI
中点击判断的原理
首选需要理解EventSystem中的代码结构,EventSystem目录下包含4个子文件夹,分别是EventData、InputModules,Raycasters和UIElements,UIElements下是UIToolkit相关代码,这里不做研究,主要关注其他三部分内容EventDataEventData存储事件信息,PointerEventData存储点击,拖动等信息,AxisEvent
北海6516
·
2023-06-17 05:43
Unity
unity
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他