unity

向宇it12 小时前
开发语言·unity·c#·编辑器·游戏引擎
【从零开始入门unity游戏开发之——C#篇46】C#补充知识点——命名参数和可选参数考虑到每个人基础可能不一样,且并不是所有人都有同时做2D、3D开发的需求,所以我把 【零基础入门unity游戏开发】 分为成了C#篇、unity通用篇、unity3D篇、unity2D篇。
快乐觉主吖14 小时前
unity·json
使用Newtonsoft.Json插件,打包至Windows平台显示不支持string json = JsonConvert.SerializeObject(msg); 打包windows平台,显示该平台不支持 出现问题的原因 JsonConvert.SerializeObject 使用了反射来动态遍历对象的属性和字段。这可能在某些平台下(比如 AOT 编译的平台)不被完全支持。
ellis197017 小时前
unity·c#
详解C#反射(Reflection)了解反射相关概念,API,阅读代码和文档时看到反射相关内容能反应过来即可反射提供了封装程序集、模块和类型的对象(Type类型)。可以使用反射动态创建类型的实例,将类型绑定到现有对象,或从现有对象获取类型并调用其方法或访问其字段和属性。如果代码中使用了属性,可以利用反射对它们进行访问。
你疯了抱抱我1 天前
unity·游戏引擎·vr·着色器·vrchat
【VRChat · 改模】Unity工程导入人物模型;并添加着色器教程;不添加着色器的时候,模型是粉色的在工程文件的 Assets 目录下,创建一个新的目录,可以起名为你的模型的名字 比如说,我的模型叫 Maya,那么我就起名为 Maya。
向宇it1 天前
开发语言·unity·c#·编辑器·游戏引擎·.net
【unity进阶篇】unity如何实现跨平台及unity最优最小包体打包方式(.NET、Mono和IL2CPP知识介绍)考虑到每个人基础可能不一样,且并不是所有人都有同时做2D、3D开发的需求,所以我把 【零基础入门unity游戏开发】 分为成了C#篇、unity通用篇、unity3D篇、unity2D篇。
无敌最俊朗@2 天前
java·开发语言·unity·游戏引擎
unity——Prejct3——背景音乐1.音乐数据结构类2.数据管理类3.真实背景音乐类
hookby2 天前
unity·adb·editor
UnityEditor脚本:调用ADB推送文件到手机因为经常要直接把工程文件推入到手机上跑真机测试,就做了一个,在工程内选中文件,推送到手机的简单脚本。这里的根据项目需要,按文件的目录结够push进手机,如果只是推buddle,会更简单点,不做拓展了。
Thomas_YXQ3 天前
开发语言·3d·unity·unity3d·游戏开发·热更新
Unity3D BEPUphysicsint定点数3D物理引擎详解Unity3D是一款非常流行的游戏引擎,提供了丰富的功能和工具,使开发者能够轻松地创建各种类型的游戏。其中,帧同步技术是游戏开发中至关重要的一环,它能够确保多个玩家在同一时间内看到的游戏状态是一致的。BEPUphysicsint是一个基于Unity3D的开源3D物理引擎项目,它通过采用定点数计算来实现物理引擎的确定性,从而在帧同步游戏中保持不同设备上的结果一致。
奔跑的犀牛先生3 天前
unity
unity学习19:unity里用C#脚本获取 gameobject 和 Componenet目录1 gameObject 和component2 gameObject 与C#脚本2.1 使用 this.gameObject 或gameObject(注意大小写)
keep-learner3 天前
学习·unity·游戏引擎
Unity Dots理论学习-3.ECS有关的模块(2)如前所述,Unity中的C#代码默认通过JIT(即时编译)编译器Mono编译;或通过AOT(提前编译)编译器IL2CPP编译以提供更好的运行时性能,在某些目标平台上也会有更好的支持。
Thomas_YXQ4 天前
开发语言·网络·游戏·unity·unity3d
Unity3D手机游戏发热发烫优化指南与技巧详解在移动游戏开发领域,游戏发热和发烫问题一直是影响用户体验的重要因素。对于Unity3D开发者来说,优化游戏以减少设备发热和提升性能至关重要。本文将详细介绍Unity3D手机游戏发热发烫的优化指南与技巧,并提供相应的技术详解和代码实现。
rellvera4 天前
unity·vr
nolo sonic 2使用串流方式运行steamVR时报错301(VRApplicationError_IPCFailed)最近换了一台新电脑,使用nolo sonic 2 VR眼镜,尝试和自己的笔记本通过串流方式连接steamVR。无奈连接后就开始报错:
向宇it5 天前
开发语言·游戏·3d·unity·c#·游戏引擎
【零基础入门unity游戏开发——unity3D篇】URP 3D光源组件(Light)介绍、烘培灯光、实现太阳耀斑镜头光晕效果(基于unity6开发介绍)考虑到每个人基础可能不一样,且并不是所有人都有同时做2D、3D开发的需求,所以我把 【零基础入门unity游戏开发】 分为成了C#篇、unity通用篇、unity3D篇、unity2D篇。
浅陌sss5 天前
unity·游戏引擎
Unity ShaderGraph中Lit转换成URP的LitShaderShaderGraph中的LitShader如下:在顶点和片元着色器暴露出了上图中的几个参数,要转换成URPLitShaderLab,首先要找到这几个参数,打开LitShader,找到第一个Pass,可以看到下图中的顶点和片元的定义函数,还有引用的两个库。
W Y5 天前
unity·游戏引擎
【Unity-Game4Automation PRO 插件】Game4Automation PRO 插件 是一个用于 Unity 引擎 的工业自动化仿真工具,它提供了对工业自动化领域的仿真和虚拟调试支持,特别是在与工业机器人、生产线、PLC 系统的集成方面。该插件旨在将工业自动化的实时仿真与游戏开发的高质量 3D 可视化能力结合起来,提供一个易于使用和高效的工业仿真解决方案。
向宇it5 天前
开发语言·unity·c#·编辑器·游戏引擎
【零基础入门unity游戏开发——unity3D篇】地形Terrain的使用介绍考虑到每个人基础可能不一样,且并不是所有人都有同时做2D、3D开发的需求,所以我把 【零基础入门unity游戏开发】 分为成了C#篇、unity通用篇、unity3D篇、unity2D篇。
Tui_GuiGe5 天前
unity·游戏引擎·材质
【Unity】unity3D 调用LoadSceneAsync 场景切换后比较暗 部门材质丢失解决方法:两个场景使用同样灯光解决方法:两个场景使用同样灯光,在loading 的场景中加入灯光。 Light—Directional Light 如果不行,再把两个场景的天空盒子都设置一样的。
tealcwu5 天前
unity·游戏引擎·visual studio
【Unity踩坑】Unity中提示缺少Visual Studio组件问题: 在Unity中选择UWP平台时,提示Visual Studio缺少组件。 Selected Visual Studio is missing required components and may not be able to build the generated project. 解决方案: 在Visual Studio Installer里,安装上"C++通用Windows平台工具"
谢斯5 天前
unity·游戏引擎
【Unity】使用UniRx来快速完成Unity中的信号层开发工作。网址:https://github.com/neuecc/UniRx/UniRx(Unity反应式扩展)是.NET 反应式扩展的重新实现。官方 Rx 实现很棒,但在 Unity 上不起作用,并且存在 iOS IL2CPP 兼容性问题。此库修复了这些问题,并为 Unity 添加了一些特定的实用程序。支持的平台是 PC/Mac/Android/iOS/WebGL/WindowsStore/etc 和库。
omegayy6 天前
unity·游戏引擎·webgl
Unity WebGL:本机部署,运行到手机简单介绍一下Unity WebGL的技术方案,在WebGL平台出包后,Unity的运行时C/C++代码是通过Emscripten编译成了WebAssembly/Wasm;游戏逻辑部分的C#代码是先通过il2cpp转成C++再编译转成的Wasm,Unity程序就就可以在支持WebAssembly的浏览器中运行了。图形部分使用WebGL做适配,目前Unity 2022默认出包WebGL 2.0版本,API对应OpenGL ES 3.0,功能基本可以匹配。