自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Unity之ScriptableObject使用

Unity3D中的ScriptableObject是一种轻量级可序列化数据容器,适合存储游戏配置、全局变量等数据,能有效减少场景间的引用依赖。通过继承ScriptableObject并添加CreateAssetMenu特性,可以快速创建数据资产(.asset文件),然后在MonoBehaviour脚本中引用使用。这种方法相比传统MonoBehaviour方案更节省内存,且支持多场景共享数据,特别适合游戏配置管理、事件系统等场景。

2025-09-15 10:14:25 247

原创 Unity DOTS(一):ECS 初探:大规模实体管理与高性能

DOTS(数据导向技术栈)是Unity的高性能解决方案,通过ECS架构(实体-组件-系统)和Burst编译器实现多线程优化。关键步骤包括:安装Entities和Entities Graphics预览包,使用SubScene自动转换物体为实体,通过Authoring组件+Baker将预制体转为可渲染实体。相比传统方式,DOTS能将1万个Cube的FPS从45提升至250帧。注意DOTS仅支持URP/HDRP管线,且实体需通过专用面板查看。

2025-08-12 13:50:32 1120

原创 基于Unity开发Varjo XR-4设备

Varjo XR-4 是 于 2023 年底发布的新一代旗舰级头显,同时支持VR跟MR,定位方式支持SteamVR与自定位追踪两种方式。

2025-07-17 10:40:30 904

原创 Unity 配置二进制化(Protobuf):轻量化加载与高效管理

本文针对Unity项目中配置数据管理存在的体积大、加载慢等问题,提出将Excel表格转为Protobuf二进制,二进制序列化,并提供精准查询数据的一整套解决方案。通过实际案例对比,该方案可实现68.3%的包体压缩和近3倍的加载速度提升。文章详细介绍了实现流程,包括: 使用ExcelPackage读取Excel数据 提供JSON和Protobuf两种导出方式选择 通过ProtoBuf-net库实现二进制序列化 设计ConfigManager统一管理配置数据 支持

2025-06-30 10:48:16 1147 1

原创 Unity开发微信小游戏(保姆级教程)

unity开发微信小游戏保姆级教程

2025-06-12 09:59:03 1560 1

原创 Unity 编辑器扩展对脚本的控制:创建动态交互式编辑器

Unity 实用技巧:通过编辑器扩展实现「按需显示」的Inspector 字段

2025-04-17 09:39:04 374 1

原创 Unity将表格转换为Json文件,并进行读取(保姆级教程)

Unity读取配置表格,将Excel表格转换为json文件

2025-04-08 13:22:00 653 1

原创 Unity C#之扩展函数

C#的扩展函数,并举例

2025-03-22 12:54:28 243 1

原创 Unity编辑器扩展基础

Unity编辑器扩展入门

2025-02-17 14:27:21 1058

原创 Python快捷安装APK到安卓设备中

在安卓设备开发中,有的安卓设备只能通过ADB命令安装,反复的输出ADB命令比较麻烦,我们可以通过Python命令直接选择路径与设备安装非常的方便。

2025-01-26 12:39:44 355 1

原创 Unity TCP网络-多人实时聊天

socket三个参数代表:网络,采用数据流形式,使用TCP协议Begin开头的函数,代表异步函数。传入对应的IP,Port使用try catch结构,如果连接失败,会输出失败的信息ConnectCallback是当成功连接到服务端的时候,会执行这个回调函数不是结束连接,而是确认连接操作的结果并准备好使用该套接字进行后续的通信。是当收到消息时,会将受到的字节数存储到readBuff中,从0位开始存入,最多支持1024字节,接收的标志通常为0,ReceiveCallback为收到回调。

2024-12-30 17:06:58 455 1

原创 Unity反射获取脚本内容

通过脚本反射得到Y脚本里面的所有变量与函数,并修改a变量,执行无参与有参两种方法。

2024-12-06 10:44:03 185

原创 基于Unity3D开发Rokid应用

目前Rokid官方推出Unity3种SDK,小编这里用过UXR2.0跟XR Interation Toolkit Plugin,这两者,我推荐大家用XR Interation Toolkit Plugin,因为XR Interation Toolkit PluginSDK支持Rokid投屏,而UXR2.0的应用使用Rokid上的投屏功能,会出现应用跟随的情况,这个问题,小编也问过Rokid的厂家,得到的回答是UXR2.0就是不支持推流的。

2024-11-20 12:46:00 1829

原创 Unity常用的性能优化方法

在本篇文章中,将为大家介绍一下在Unity中性能优化的常用方法,但是每一个方法都是有好有弊的,性能优化往往是牺牲一部分,来成全另一个部分。我们开始介绍吧!

2024-10-08 11:12:05 902

原创 Unity热更新之HyBirdCLR+Addressables(二)

今天我们来讲讲HybridCLR+Addressables热更新的基本流程跟实现的代码。

2024-09-14 12:43:29 626

原创 Unity热更新之HyBirdCLR+Addressables(一)

热更新的好处:避免重复打包,减小包体的大小,快速解决bug。

2024-09-11 15:51:49 2105 1

原创 Unity在HoloLens使用3D launcher(模型)作为APP初始界面

Unity 打包到HoloLens设备中默认视以2D平面的方式进去的,但是HoloLens一些默认的应用是3D launcher(模型)进去,比较炫酷。那么我们在Unity开发的应用,怎么做出来呢?

2024-08-05 15:39:10 1448

原创 基于国产设备Xvisio进行 Unity开发

诠视设备是国产的MR设备,对标微软的HoloLnes,基于的MRTK开发,如果项目是从HoloLnes移植带诠视设备中,会非常方便。

2024-07-05 13:44:13 1008

LocalSend 提供了一种简单、高效、安全的局域网文件分享,下载即用,不需要任何的环境搭建

LocalSend 提供了一种简单、高效、安全的局域网文件分享,下载即用,不需要任何的环境搭建

2025-06-17

Highlight Plus 是一款全能高亮效果插件,能在任意 3D 对象上快速添加轮廓、内外发光、覆盖、透视、目标锁定、击中/闪光等多种视觉效果

Highlight Plus 是一款全能高亮效果插件,能在任意 3D 对象上快速添加轮廓、内外发光、覆盖、透视、目标锁定、击中/闪光等多种视觉效果;兼顾性能与跨平台兼容性,支持 Unity 内置管线和 URP

2025-06-17

SoftMask 插件在 UGUI 中让遮罩效果从“生硬的硬边”进化为“自然的软边”,大大提升了界面的视觉质感和交互体验

SoftMask 插件在 UGUI 中让遮罩效果从“生硬的硬边”进化为“自然的软边”,大大提升了界面的视觉质感和交互体验。

2025-06-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除