【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可以快速构建一个虚拟房间。
相关推荐
异次元的归来7 小时前
Unity DOTS中的share component
unity·游戏引擎
向宇it10 小时前
【从零开始入门unity游戏开发之——C#篇25】C#面向对象动态多态——virtual、override 和 base 关键字、抽象类和抽象方法
java·开发语言·unity·c#·游戏引擎
_oP_i12 小时前
unity webgl部署到iis报错
unity
Go_Accepted12 小时前
Unity全局雾效
unity
向宇it12 小时前
【从零开始入门unity游戏开发之——C#篇24】C#面向对象继承——万物之父(object)、装箱和拆箱、sealed 密封类
java·开发语言·unity·c#·游戏引擎
每日出拳老爷子15 小时前
【图形渲染】【Unity Shader】【Nvidia CG】有用的参考资料链接
unity·游戏引擎·图形渲染
北海651616 小时前
Dots 常用操作
unity
YY-nb1 天前
Unity Apple Vision Pro 开发教程:物体识别跟踪
unity·游戏引擎·apple vision pro
Cool-浩1 天前
Unity 开发Apple Vision Pro物体识别追踪ObjectTracking
unity·ar·apple vision pro·mr·物体识别·vision pro教程·objecttracking
向宇it1 天前
【从零开始入门unity游戏开发之——C#篇23】C#面向对象继承——`as`类型转化和`is`类型检查、向上转型和向下转型、里氏替换原则(LSP)
java·开发语言·unity·c#·游戏引擎·里氏替换原则