【Unity】如何从现有项目中抽取好用的资源

【背景】

在做Unity项目的过程中引入各种各样的Package,有的Package很大,但是觉得非常有用的可能只是几个Prefab或者Material等。如果直接拷贝想要的Prefab和Material,又需要自己确认所有有依赖关系的资源。

如果能将所有日常经受项目中自己觉得好用的资源挖出来存起来,要用的时候就导进自己的新项目会是很棒的积累。

【例子】

Oculus有一个过期的包,由于我开发的是Pico项目,Oculus Package里的大多数资源我都不用,但是有一些Prefab,比如LargeRoom等(见下图),能够方便地帮我构建一个房间环境,所以需要把这个资源和相应的依赖关系单独挖出来存成可以随时导入新项目重复利用的Package。

【操作】

  1. 明确目标资源的路径
  2. 菜单选择Assets-》Export Package,在弹出菜单中点击底部的None,取消所有勾选,然后只勾选目标资源。勾选"包含依赖项",点击Export。
  3. 导出的资源只包括目标资源极其依赖项,体积很小,日后可以反复使用。

    这个VR资源包可以从本文配套链接下载到,里面的Room系列Prefab可以快速构建一个虚拟房间。
相关推荐
ellis19701 小时前
Unity中使用Cursor辅助开发
unity
avi91113 小时前
Unity商业插件之(三) Editor扩展,二次开发
unity·单例·editor扩展·editor开发
winlife_4 小时前
让 AI 自动跑 PlayMode 回归测试:从 BUG 注入到自动判 FAIL 的完整闭环
人工智能·unity·bug·ai编程·mcp·回归测试·游戏测试
WarPigs20 小时前
游戏签到系统
unity
小拉达不是臭老鼠1 天前
Unity中的UI系统之UGUI
学习·ui·unity
万兴丶1 天前
Coplay适用于 Unity 的“Al 代理”使用指南
unity·游戏引擎·ai编程
魔士于安1 天前
Unity材质球大合集
unity·游戏引擎·材质
mxwin1 天前
Unity Shader 冰面 Shader 制作原理与流程
unity·游戏引擎·shader
玖玥拾1 天前
Cocos学习笔记:关卡系统、音频管理与物理控制
游戏引擎·cocos2d
小拉达不是臭老鼠1 天前
Unity中的UI系统之UGUI_登陆面板实现
ui·unity