自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Unity精灵图集批量修改轴心工具】解决重复性手动修改轴心

【Unity图集轴心批量修改工具】提供一键修改图集中所有切片轴心的功能,支持自定义坐标和预设对齐方式(如中心、底部中心等)。安装后通过Tools菜单打开工具窗口,选择Multiple模式图集后即可批量修改轴心位置。工具会直接修改meta文件,建议操作前备份。兼容Unity 2019.4及以上版本,支持实时预览轴心值但不可撤销操作。

2025-11-12 14:10:24 1210 1

原创 【Unity通过ScriptableObject配置管理固定数据】解决硬编码等传统数据管理方式的痛点

摘要:Unity中使用ScriptableObject高效管理游戏配置数据 本文介绍了在Unity中使用ScriptableObject管理游戏配置数据的解决方案。传统的硬编码和外部文件方式存在编译依赖、可视化差等痛点,而ScriptableObject通过数据与代码分离、可视化编辑、无需运行时解析等特性,提供了更优方案。文章详细演示了如何创建装备数据类(包含基本属性、战斗属性和资源引用),配置多装备数据结构,并通过实例代码展示如何在游戏中引用这些数据。最后指出该方案特别适合中小型项目,能让策划人员直接参与

2025-08-07 23:12:51 1704

原创 【Unity多对象池管理器】解决场景中许多物体需要对象池的代码复用

Unity多对象池管理器摘要 该文章介绍了一种高效的Unity多对象池管理器实现方案。对象池技术通过预先实例化并复用游戏对象,避免了频繁实例化带来的性能开销。文章首先讲解了队列数据结构作为对象池核心的原理,并展示了一个简单的单对象池示例。针对单对象池的局限性,提出了多对象池管理器的需求,包括支持多种对象类型、统一管理和内存优化。实现方案采用单例模式,通过字典结构管理多个对象池队列,提供统一的获取和返回接口,支持根据ID标识不同类型对象,并实现了自动扩展和跨场景保留功能。

2025-08-06 23:08:27 2080

原创 【Unity异步加载及复用】Unity加载场景进度条的实现

Unity异步加载场景的实现与优化 摘要:Unity中的异步加载(SceneManager.LoadSceneAsync)通过非阻塞方式实现场景切换,避免游戏卡顿。核心实现包括:1)使用AsyncOperation监控进度,结合UI组件显示加载状态;2)通过allowSceneActivation延迟激活确保资源预加载完成;3)采用单例模式复用加载管理器,配合DontDestroyOnLoad实现跨场景持久化。需注意进度值范围(0-0.9)需归一化处理,并合理挂载UI组件。该方案显著提升大型场景切换的流畅度

2025-08-05 15:15:41 1220 1

空空如也

空空如也

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

TA关注的人

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