unity

海 月3 小时前
unity·消息中心
Unity EventCenter 消息中心的设计与实现在开发过程中,想要传递信号和数据,就得在不同模块之间实现通信。直接通过单例调用虽然简单,但会导致代码高度耦合,难以维护。消息中心提供了一种松耦合的通信方式:发布者不需要知道谁接收事件,接收者不需要知道事件来自哪里,由此减少模块间的直接依赖,便于扩展和维护。
为你写首诗ge15 小时前
网络·unity
【Unity网络编程知识】Unity的 UnityWebRequest相关类学习UnityWebRequest是一个unity提供的一个模块化的系统类,用于构成HTTP请求和处理HTTP响应,它主要目标是让unity游戏和Web服务端进行交互,它将之前WWW的相关功能都集成在了其中,所以新版本中都建议使用unityWebRequest类来代替WWW类,它在使用上和WWW很类似,主要的区别就是unityWebRequest把下载下来的数据处理单独提取出来了,我们可以根据自己的需求选择对应的数据处理对象来获取数据。
Dr.勿忘17 小时前
ui·unity·c#·游戏引擎
Unity异步加载image的材质后,未正确显示的问题此问题涉及到Unity的UI刷新机制如图所示,想要实现在打开新的界面时候,通过修改材质的方式,修改image的显示内容。
死也不注释1 天前
android·unity·游戏引擎
【1——Android端添加隐私协议(unity)1/3】对于仅仅添加隐私协议,我知道有三种方式,第一种和第二种基本一样 1.直接在unity里面新建PrivacyActivity.java,然后自定义一下AndroidManifest,就可以(就是直接在unity里面建java类了)(复杂度 低) 2.从Android studio 里面打出arr包,导入unity 里面使用 (复杂度 高) 3.从unity里面导出android studio 工程,在Android studio里面添加 (复杂度 高)
冒泡P1 天前
unity·c#·游戏引擎·图形渲染·着色器
Unity Shader入门(更新中)参考书籍:UnityShader入门精要(冯乐乐著) 参考视频:Bilibili《Unity Shader 入门精要》 写在前面:前置知识需要一些计算机组成原理、线性代数、Unity的基础 这篇记录一些学历过程中的理解和笔记(更新中)
Thomas_YXQ2 天前
java·开发语言·游戏·unity·游戏引擎
Unity3D序列化机制详解Unity3D的序列化机制是其编辑器与运行时数据管理的核心,理解其工作原理对高效开发至关重要。以下是关键点总结:
benben0443 天前
游戏·ui·unity·游戏引擎
Unity3D仿星露谷物语开发46之种植/砍伐橡树种植一棵橡树,从种子变成大树。然后可以使用斧头砍伐橡树。修改growthDays的含义,定义每个值为到达当前阶段的累加天数。此时最后一个阶段就是totalGrowthDays的含义。所以就可以删除totalGrowthDays字段。
qq_205279053 天前
unity·游戏引擎
unity XCharts插件生成曲线图在UICanvas中【推荐100个unity插件之22】基于UGUI的功能强大的简单易用的Unity数据可视化图表插件——XCharts3.0插件的使用_unity xcharts-CSDN博客
君莫愁。3 天前
unity·c#·游戏引擎·插件·dotween
【Unity】DOTween的常用函数解释解释:将某一个值在一定的时间内变化到另一个值(通用的函数),可用于大部分的动画变化使用示例:解释:将物体从当前位置移动到目标位置
achonor4 天前
unity·shader·mesh
UnityShader 植物被风吹弯效果
DanmF--4 天前
网络·unity·c#·游戏引擎·游戏程序
Protobuf协议生成和使用//1.打开cmd窗口 //2.进入protoc.exe所在文件夹(也可以直接将exe文件拖入cmd窗口中) //3.输入转换指令 //protoc.exe -I=配置路径 --csharp_out=输出路径 配置文件名
AgilityBaby4 天前
3d·unity·游戏引擎
关于在Unity项目中使用Post Processing插件打包到web端出现的问题解决方法:是不激活摄像机上的Post Processing有关组件,拉低场景中的Directional Light平行光的强度进行web端打包。 (烘焙灯光时是可以激活。) web端支持这个Post Processing插件,但多少有点的小问题如材质丢失,场景很亮。
FAREWELL000755 天前
学习·unity·c#·游戏引擎
Unity学习总结篇(1)关于各种坐标系目录一、世界坐标系(World Space)二、物体坐标系(Local Space)世界坐标 ↔ 本地坐标
与火星的孩子对话5 天前
人工智能·unity·c#·游戏引擎·宠物·lipsync
Unity3D开发AI桌面精灵/宠物系列 【六】 人物模型 语音口型同步 LipSync 、梅尔频谱MFCC技术、支持中英文自定义编辑- 基于 C# 语言开发该系列主要介绍怎么制作AI桌面宠物的流程,我会从项目开始创建初期到最终可以和AI宠物进行交互为止,项目已经开发完成,我会仔细梳理一下流程,分步讲解。 这篇文章主要讲关于人物模型 语音口型同步技术。
敲代码的 蜡笔小新5 天前
unity·设计模式·c#·访问者模式
【行为型之访问者模式】游戏开发实战——Unity灵活数据操作与跨系统交互的架构秘诀——以Unity实现灵活数据操作与跨系统交互为核心案例核心目标: ✅ 分离数据结构与数据操作,支持在不修改元素类的前提下定义新操作 ✅ 集中相关操作,避免污染元素类代码 ✅ 实现双重分派,动态选择元素处理方法
动感光博6 天前
unity·单例模式·c#
Unity序列化字段、单例模式(Singleton Pattern)在Unity中,序列化字段是一个非常重要的概念,主要用于在Unity编辑器中显示和编辑类的成员变量,或者在运行时将对象的状态保存到文件或网络中。
FAREWELL000756 天前
学习·unity·c#·游戏引擎
Unity基础学习(十五)核心系统——音效系统目录一、关于音频文件的导入相关二、音频源组件Audio Source三、Audio Listener的介绍
向宇it6 天前
开发语言·ui·unity·c#·编辑器·游戏引擎
【unity游戏开发——编辑器扩展】使用MenuItem自定义菜单栏拓展免职声明:注意:考虑到编辑器扩展的内容比较多,我将编辑器扩展的内容分开,并全部整合放在【unity游戏开发——编辑器扩展】专栏里,感兴趣的小伙伴可以前往逐一查看学习。
动感光博6 天前
unity·c#·游戏引擎·游戏程序·动画
Unity碰撞检测(射线投射、胶囊体投射)、交互(图层、掩码)特点:1. 直线检测:射线是直线,只检测与直线相交的物体。2. 简单快速:实现简单,计算速度快。3. 单点相交:通常用来获取射线与物体的第一个交点信息。
benben0446 天前
前端·游戏·unity·游戏引擎
Unity3D仿星露谷物语开发44之收集农作物在土地中挖掘后,洒下种子后逐渐成长,然后使用篮子收集成熟后的农作物,工具栏中也会相应地增加该农作物。Assets -> Prefabs -> Crop下的CropStandard,修改其Box Collider 2D的Size(Y)值为0.5。