【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可以快速构建一个虚拟房间。
相关推荐
mxwin1 天前
Unity URP 下 UI 特效开发指南 深入探索顶点色、Mask 交互与扭曲特效的实战技巧
ui·unity·游戏引擎·shader
CandyU21 天前
Unity入门
unity·游戏引擎
呆呆敲代码的小Y1 天前
48个AI智能体搭建完整游戏开发工作室:Claude Code Game Studios
人工智能·游戏·unity·ai·游戏引擎·ai编程·ai游戏
思航1 天前
Mcp for unity原理详解
unity·ai编程
一只蝉nahc2 天前
vue使用iframe内嵌unity模型,并且向模型传递信息,接受信息
前端·vue.js·unity
WiChP2 天前
【V0.1B6】从零开始的2D游戏引擎开发之路
java·log4j·游戏引擎
小拉达不是臭老鼠2 天前
Unity05_3D数学
学习·unity·游戏引擎
风酥糖2 天前
Godot游戏练习01-第28节-显示效果与音效
游戏·游戏引擎·godot
油炸自行车2 天前
Unity URDF 导入后运行报错问题笔记
笔记·unity·游戏引擎·数字孪生·urdf·工业仿真·虚拟与现实
南無忘码至尊2 天前
Unity学习90天 - 第 5 天 - 阶段小项目
学习·unity·c#·游戏引擎