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
unity
【C#杂谈】实现主线程UI在执行后台任务时不卡顿,除了await之外,还有IEnumerable了解一下?
这个技术也应该是
Unity
来实现Delay的方法吧,印象中
Unity
的WaitForXX系列延时函数就是返回的IEnumerable,当时还觉得这是个蛇皮操作,没想到,自己在开发中用上了…这种灵光乍现的感觉还挺好的
几何螃蟹
·
2024-01-06 17:32
C#
C#杂谈
wpf
c#
前端
CSDN-2023年成长之路-Tech行者
目录一、印象深刻的实战经历1.1基于
unity
的智慧校园数据可视化1.2遇到的问题1.3一个案列的代码二、系统学习新技术的心得体会2.1系统学习C++的过程三、精心整理的技术文档3.1精心整理的技术文档
Tech行者
·
2024-01-06 16:28
信息可视化
c++
开发语言
python
算法
Unity
RenderStreaming使用记录(二)
记录一下发现的问题1、网页经常出现一直转但是不出现播放按钮的问题检查发现有几个js文件从外网加载,速度太慢导致的,下载到本地,重新打包webserver.exe就可以了比如ReceiverSampled的网页在
Unity
RenderStreaming
地狱为王
·
2024-01-06 16:18
Unity
C#
Unity
串流
RenderStreaming
MediaPipe
Unity
Plugin Win10环境搭建(22年3月的记录,新版本已完全不同,这里只做记录)
https://github.com/homuler/MediaPipe
Unity
PluginYoucannotbuildlibrariesforAndroidwiththefollowingsteps
地狱为王
·
2024-01-06 16:18
Unity
unity
mediapipe
Unity
添加所有场景到BuildSettings
Unity
添加所有场景到BuildSettingsusing
Unity
Engine;using
Unity
Editor;usingSystem.Collections.Generic;usingSystem.IO
地狱为王
·
2024-01-06 16:46
Unity
unity
游戏引擎
【
unity
小技巧】FPS游戏后坐力制作思路
文章目录前言不加后座力效果简单添加后座力限制后座力子弹落点控制1.如果我们想要一个`七字型`的弹道,那就先让前四发子弹往右,后面有十发子弹往左,最后的区间就五五开2.如果要T形的话可以直接修改配置即可镜像弹道添加散射完整代码感谢完结前言在第一人称射击(FPS)游戏中,控制枪械的后坐力是为了增加游戏的真实性和挑战性。开枪后的后坐力通常会导致玩家的视角和枪口偏移,影响接下来的射击精准度。以下是一些常见
向宇it
·
2024-01-06 16:41
#
unity小技巧
unity
游戏
游戏引擎
【
unity
小技巧】FPS游戏实现相机的震动、后坐力和偏移
游戏后坐力制作思路但是实现起来比较复杂,如果你只是想要简单的实现,可以看看这个,其实原理是控制相机的震动实现后坐力和偏移相机的震动实现后坐力和偏移新增ProceduralRecoil,Singleton是一个泛型单例using
Unity
Engine
向宇it
·
2024-01-06 16:03
#
unity小技巧
unity
游戏
数码相机
游戏引擎
Stack后进先出(LIFO)的数据结构,只允许在栈的顶部进行插入和删除操作
using
Unity
Engine;usingSystem.Collections.Generic;publicclassStackExample:MonoBehaviour{//创建一个整数类型的栈privateStackmyStack
Ctrl-c
·
2024-01-06 15:47
unity
游戏引擎
c#
unity
中旋转 transform.Rotate
transform.Rotate(Vector3.up,Time.deltaTime*45.0f,Space.Self);Space.Self:旋转是相对于物体自身坐标系进行的。本地坐标轴随着物体的旋转而改变。Space.World:旋转是相对于世界坐标系进行的。不考虑物体的当前朝向,而是基于全局坐标轴。
Ctrl-c
·
2024-01-06 15:47
unity
游戏引擎
unity
中 transform.up与Vector3.up
在
Unity
中,transform.up和Vector3.up都代表世界坐标系中的上方向,但它们之间有一些细微的区别。
Ctrl-c
·
2024-01-06 15:47
unity
游戏引擎
Unity
不同平台的判断
switch(Application.platform){caseRuntimePlatform.Android:caseRuntimePlatform.IPhonePlayer:mPlatformType=PlatformTypes.Mobile;break;caseRuntimePlatform.OSXPlayer:caseRuntimePlatform.OSXEditor:caseRunti
Ctrl-c
·
2024-01-06 15:17
unity
游戏引擎
c#
unity
中 使用IDragHandler拖动交换子物体
usingDG.Tweening;usingSystem;usingSystem.Collections.Generic;using
Unity
Engine;using
Unity
Engine.EventSystems
Ctrl-c
·
2024-01-06 15:17
unity
ui
c#
游戏引擎
unity
中 物体在屏幕内随机移动
voidStart(){RandomOfPos();transform.position=newPos;}voidFixedUpdate(){Movement();}//移动voidMovement(){rb2d.velocity=direction.normalized*7000*Time.deltaTime;if((newPos-transform.position).magnitude<=1
Ctrl-c
·
2024-01-06 15:17
unity
游戏引擎
c#
unity
中 canvas下物体的朝向跟随
publicTransformtarget;privateVector3direction;voidUpdate(){//第一种//direction=target.position-transform.position;//transform.up=-direction.normalized;//第二种if(target!=null){//获取目标物体的方向Vector3direction=ta
Ctrl-c
·
2024-01-06 15:16
unity
游戏引擎
1.3
Unity
基础
一、生命周期函数!!Awake—>OnEnable—>Start—>FixedUpdate—>Update—>LateUpdate—>OnGUl—>OnDisable—>OnDestroy主要执行顺序编辑器->初始化->物理系统->输入事件->游戏逻辑->场景渲染->GUI渲染->物体激活或禁用->销毁物体->应用结束主要函数介绍Reset:点击编辑器面板的Reset按钮或者首次添加该组件时被调用
小铃小铃
·
2024-01-06 14:49
unity
游戏引擎
1.4
Unity
协程
一、先说接口接口是不能实例化的,想实例化接口,只能实例化继承了接口的类。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceInterfaceTest{interfaceIMyInterface{voidAMethod()
小铃小铃
·
2024-01-06 14:49
unity
游戏引擎
1.5
Unity
基础
一、简述Invoke和InvokeRepeating1.InvokeInvoke()方法是
Unity
3D的一种委托机制如:Invoke(“Test”,3);它的意思是:3秒之后调用Test()方法;使用
小铃小铃
·
2024-01-06 14:49
unity
java
游戏引擎
1.5
Unity
中的数据存储 PlayerPrefs、XML、JSON
Unity
中的三种数据存储:数据存储也称为数据持久化一、PlayerPrefsPlayerPrefs是
Unity
引擎自身提供的一个用于本地持久化保存与读取的类,以键值对的形式将数据保存在文件中,然后程序可以根据关键字提取数值
小铃小铃
·
2024-01-06 14:16
unity
xml
游戏引擎
Unity
0GC或者最大限度降低GC方案
文章目录GC带来的问题性能瓶颈玩家体验受损优化关键点1.**对象池技术**:2.**内存管理优化**:3.**UGUI优化**:4.**ECS架构下的优化**:5.**资源管理**:6.**自定义数据结构与算法**:7.**开启增量GC(IncrementalGC)**:8.**代码审查与性能分析**:9.**重用组件与MonoBehaviour实例**:10.**静态化与缓存**:11.**资源
极致人生-010
·
2024-01-06 11:45
unity
游戏引擎
c#
性能优化
Unity
之键盘鼠标的监控
小编最近在玩大表哥2,通过W、A、S、D来移动亚瑟,鼠标左键来不吃牛肉我们都知道玩家通过按键鼠标来控制游戏人物做出相应的行为动作,那在
Unity
引擎里是怎么知道玩家是如何操作的呢?
FW龙
·
2024-01-06 11:15
摸鱼学Unity
unity
Unity
中的音频格式
日常使用中常见的音频格式WAV:微软公司开发的一种声音文件格式特点:简单的编/解码、普遍的认同/支持以及无损耗存储,目前Windows上最流行的声音文件格式AIFF:是APPLE公司开发的一种音频文件格式,被MACHINTOSH平台及其应用程序所支持,属于QuickTime技术的一部分MP3:是MPEG标准中的音频部分,大小只有WAV文件的1/10,是一种有损压缩数字音频格式MIDI:用于记录声音
某人在
·
2024-01-06 08:26
每日一学22——
Unity
C# 函数中参数传递
学习来源:https://blog.csdn.net/wildlifeking/article/details/58605511C#函数的参数如果添加ref,out这样的修饰符显式申明参数是通过引用传递,其他默认都是值传递.除了上篇的直接赋值,调用函数的时候也会涉及到值传递和引用传递,其概念如下:C#中的参数共分为4种:值参数(按值传递的参数)引用参数(按引用传递的参数,使用ref修饰符)输出参数
ShawnWeasley
·
2024-01-06 08:33
Unity
Shader学习记录(18) —— Shader动画
纹理动画纹理动画在游戏中的应用非常广泛。尤其在各种资源都比较局限的移动平台上,我们往往会使用纹理动画来代替复杂的粒子系统等模拟各种动画效果。11.2.1序列帧动画_Time是float4类型,_Time.x表示当前时间/20,_Time.y表示当前时间,_Time.z表示当前时间*2,_Time.w表示当前时间*3;8*8的帧数量,设置播放速度30/s,需要2.6s播放完Shader"MyShad
_花衣
·
2024-01-06 08:25
unity
学习
游戏引擎
Unity
Shader 纹理动画 序列帧动画
Unity
Shader提供了一系列关于时间的内置变量来允许我们方便地在Shader中访问允许时间,实现各种动画效果。下表给出了这些内置的时间变量。
码农小飞飞
·
2024-01-06 08:54
Unity
Shader入门精要学习笔记
Unity
中Shader序列图动画(UV流动的通用起始点)
文章目录前言一、一般序列帧动画是按照序列图如下顺序读取的二、在Shader找到UV流动的起始点1、先实现纹理采样2、得到uv走格的单位格子大小3、定位到左上角为起始单位格三、使UV流动的起始点通用化1、在属性面板接收行和列的属性2、看图片可以总结出第一个单元格的公式3、我们选几个不同的序列图看看效果四、测试代码前言我们在Shader中实现序列帧动画。可以实现一些简单特效或动画节省性能用。我们在这篇
楠溪泽岸
·
2024-01-06 08:24
Unity
unity
uv
游戏引擎
Unity
中URP下的指数雾
Unity
中URP下的添加雾效支持
Unity
中URP下统一不同平台下的z值我们在这篇文章中,来看
楠溪泽岸
·
2024-01-06 08:23
Unity
unity
游戏引擎
Unity
HLSL Shader 序列帧动画V0.1
目标:
Unity
序列帧动画shader步骤:定义序列帧图的行数和列数_RowNums("RowNums",float)=0_ColumnNums("ColumnNums",float)=0定义帧数的位置
小葱不吃豆腐
·
2024-01-06 08:23
UnityShader
unity
动画
游戏引擎
Unity
HLSL Shader 序列帧动画V0.2
__本篇博客基于序列帧动画V0.1链接:
Unity
HLSLShader序列帧动画V0.1__文题修正:当序列帧图片只有一行时会出现图片没显示的bug,修复方法是对offset的xy值进行锁定(saturate
小葱不吃豆腐
·
2024-01-06 08:23
UnityShader
unity
动画
游戏引擎
Unity
Shader 序列帧动画
原理:计算每个时刻需要播放的关键帧在纹理中的位置,当播放速度达到一定值时,看起来就是一个连续的动画Shader"anim"{Properties{_MainTex("Texture",2D)="white"{}_HorizontalAmount("HorizontalAmount",Float)=4//水平方向关键帧图像个数_VerticalAmount("VerticalAmount",floa
vvc223c
·
2024-01-06 08:23
Unity
Shader
Unity
Shader
序列帧动画
Unity
Shader 序列帧动画原理
序列帧动画帧序列动画其实就是快速变换采样的uv值,在短时间内以一定的顺序采集完一张动图以实现动画的效果1.uv坐标的说明以及offsetuv坐标,也就是纹理对应的坐标,它一般为0到1,且是从坐下到右上角,分别记录了整张纹理的信息,我们知道在Shader成像时,它最终会在0到1的屏幕上进行采样,这也对应了uv坐标的0到1.所以我们如果对uv坐标进行一定规则的更改也就会改变最终的成像为了直观,我们这里
Hello,世界
·
2024-01-06 08:51
Unity
Shader
unity
Unity
Shader 序列帧动画Shader实现
如果游戏中,需要大量2D怪物,类似roguelike,割草的效果,就会有很多不同的帧动画,使用Animation,性能问题就很大,这个时候我们就需要使用gpu渲染,既能减少动画组件,还有效合批,再加上使用GPUInstance,轻松达到几千个怪物。另外这是一个序列帧动作,如果有多个角色动作,可以使用Texture2DArray,shader中的类型是2DArray。如有不对的地方,请指正。本篇文章
Sevol_Y
·
2024-01-06 08:20
GPU
Instance
Shader
动画
unity
Unity
使用Shader实现序列帧动画
序列帧动画图片使用shader逐帧播放可以直接使用,拿走不谢。可以挂到材质上放入Image组件的材质中使用。Shader"Custom/FrameAnim"{Properties{_Color("Color",Color)=(1,1,1,1)//颜色[PerRendererData]_MainTex("ImageSequence",2D)="white"{}//图片_HorizontalAmoun
姬千君
·
2024-01-06 08:50
unity
shader
帧动画
unity
游戏引擎
Shader序列帧动画——
Unity
Shader学习笔记复习
文章目录自言自语序列帧图为网上找来的效果转成GIF如下另一个严格一点的切图效果shader部分自言自语之前有学习过可是后边忘记了今天复习发现当初理解的有一些问题今天就边写边尝试自己理解并注释可是还有很多地方不明白一并写在注释里了有大佬能浅显通俗的帮我答疑解惑么。3D美术在TA路上艰难爬行的时候也会非常感谢您的不吝赐教的谢谢序列帧图为网上找来的效果转成GIF如下他这个图并不是很严格的切图所以会有点偏
ezcome11
·
2024-01-06 08:50
TA个人学习笔记
Unity
中Shader序列帧动画(U、V方向的走格)
Unity
中Shader序列图动画(UV流动的通用起始点)在这
楠溪泽岸
·
2024-01-06 08:49
Unity
unity
游戏引擎
C语言编译器(C语言编程软件)完全攻略(第二十九部分:Linux GCC简明教程(使用GCC编写C语言程序))
二十九、LinuxGCC简明教程(使用GCC编写C语言程序)市面上常见的Linux都是发行版本,典型的Linux发行版包含了Linux内核、桌面环境(例如GNOME、KDE、
Unity
等)和各种常用的必备工具
别致的SmallSix
·
2024-01-06 08:40
C语言编译器汇总
c语言
开发语言
NGUI基础-三大基础控件之Sprite精灵图片
)Filled(填充模式)常见的填充模式有以下几种:Advanced(高级模式)Flip(翻转模式)常见的Flip操作Gradient(渐变色模式)ColorTint(原有颜色叠加)Sprite是什么
Unity
Emma想做技术大佬
·
2024-01-06 08:35
NGUI
Unity游戏大神之路
游戏引擎
unity
NGUI基础-Widget
目录Widget是什么Widget组件包含的属性PivotDepthSizesnapAspectFreeBasedonWidthBasedonHeightWidget是什么在
Unity
UI系统中,"Widget
Emma想做技术大佬
·
2024-01-06 08:58
NGUI
Unity游戏大神之路
游戏引擎
unity
unity
PDFRender Curved UI3.3
【PDF】PDFRender链接:https://pan.baidu.com/s/1wSlmfiWTAHZKqEESxuMH6Q提取码:csdn【曲面ui】CurvedUI3.3链接:https://pan.baidu.com/s/1uNZySJTW0-pPwi2FTE6fgA提取码:csdn
cwl72
·
2024-01-06 07:20
unity
【
unity
】Obi插件架构组成(参数详细解释)——解算器四面板设置、三种更新器、参与者介绍
文章目录一、架构(Architecture)1.1Obi解算器(ObiSolver)1.2ObiUpdater1.3ObiActorBlueprint1.4Obi参与者(ObiActor,如ObiRope等)二、Obi解算器(ObiSolver)2.1解算器(Solver)组件2.1.1解算器设置(Solversettings)01Backend02Mode03Interpolation2.1.2
人工智能有点
·
2024-01-06 07:00
游戏引擎
unity
游戏引擎
【
Unity
Shader入门精要学习笔记】(2)GPU流水线
本系列为作者学习
Unity
Shader入门精要而作的笔记,内容将包括:书本中句子照抄+个人批注项目源码一堆新手会犯的错误潜在的太监断更,有始无终总之适用于同样开始学习Shader的同学们进行有取舍的参考
milu_ELK
·
2024-01-06 07:26
学习
笔记
【
Unity
Shader入门精要学习笔记】(3)章节答疑
本系列为作者学习
Unity
Shader入门精要而作的笔记,内容将包括:书本中句子照抄+个人批注项目源码一堆新手会犯的错误潜在的太监断更,有始无终总之适用于同样开始学习Shader的同学们进行有取舍的参考
milu_ELK
·
2024-01-06 07:26
学习
笔记
【
Unity
Shader入门精要学习笔记】第三章(2)
Unity
Shader的形式
本系列为作者学习
Unity
Shader入门精要而作的笔记,内容将包括:书本中句子照抄+个人批注项目源码一堆新手会犯的错误潜在的太监断更,有始无终总之适用于同样开始学习Shader的同学们进行有取舍的参考
milu_ELK
·
2024-01-06 07:21
学习
笔记
unity
gitlab ci + k8s(kubesphere) + springcloud微服务部署及使用经验
gitlab,kubesphere,kubenetes,springboot,springcloud,.gitlab-ci.yml,minio1.1服务版本信息服务名版本备注gitlabGitLabComm
unity
Edition11.3.5
quadimodo
·
2024-01-06 06:31
gitlab
ci/cd
kubernetes
spring
boot
spring
cloud
Unity
SRP 管线【第五讲:自定义烘培光照】
文章目录一、自定义烘培光照1.烘培光照贴图2.获取光照贴图3.获取物体在光照贴图上的UV坐标4.采样光照贴图二、自定义光照探针三、LightProbeProxyVolumes(LPPV)四、MetaPass五、自发光烘培一、自定义烘培光照细节内容详见catlikecoding.com这里只做效果展示!!!!1.烘培光照贴图在Lighting中设置LightingSettingsAsset,并且将需
Elsa的迷弟
·
2024-01-06 04:46
Unity
unity
单一职责原则
游戏引擎
化工EDI:赛默飞世尔Thermo Fisher EDI项目案例
是总部位于美国的一家企业,主要帮助客户解决在分析化学领域从常规的测试到复杂的研发项目中所遇到的各种挑战,主营品牌包括:ThermoScientific、LifeTechnologies、FisherScientific和
Unity
LabServices
知行EDI
·
2024-01-06 04:38
知行edi
EDI电子数据交换
知行软件
系统对接方式
EDI
电子数据交换
化工edi
BabylonJS(一) 前言-为什么想写这个系列
但......babylonjs中文资料相对于Threejs、
Unity
简直是太少了..之前有个中文站点,好像也没啥人维护了,大部分deepdive的文章都是没有翻译的,而且6.0+也有很多更新的文章,
arwind gao
·
2024-01-06 04:32
3D开发
3d
3d开发
webgl
webgpu
babylonjs
A*算法在
Unity
中的实现
文章目录一、A*算法是什么二、为什么要在
Unity
中用A*三、代码实现1.创建节点类2.创建网格类3.PathFinding核心代码4.物体运动脚本EnemyPathFinding四、运行、测试五、总结一
PortiaTheGazer
·
2024-01-06 03:00
Unity
A*算法
启发式搜索策略
unity3d
unity
c#
人工智能
【
unity
】工具脚本--数组助手类
publicstaticclassArrayHelper{//7个方法查找所有满足条件的所有对象//排序【升序,降序】最大值,最小值,筛选////////////类型///数组///委托方法///publicstaticTFind(thisT[]array,Funccondition){for(inti=0;i(thisT[]array,Funccondition){Listlist=newLis
一只脚走路的猫
·
2024-01-06 02:17
unity
游戏引擎
【
unity
】自定义键盘插件
首先需要实现一个自定义的input组件--MyInputField,因为
unity
默认的inputfield组件默认都是唤起系统键盘,所以需要重新写一个组件,继承自InputField和IPointerClickHandlerpublicclassMyInputField
一只脚走路的猫
·
2024-01-06 02:17
unity
java
游戏引擎
【
unity
】对象池
publicclassGameObjectPool:MonoSingleton{privateDictionary>cache;publicDictionary>cachePublic{get{returncache;}}publicoverridevoidInit()//单例中创建时初始化{base.Init();cache=newDictionary>();}//3D物体对象池//从对象池取出
一只脚走路的猫
·
2024-01-06 02:17
unity
游戏引擎
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他