![Unity 3D特效设计必修课](https://wfqqreader-1252317822.image.myqcloud.com/cover/765/26542765/b_26542765.jpg)
1.2.2 导入外部资源(贴图/模型/资源包)
在Unity中制作特效时,会使用到各种各样的资源文件,其中包括模型、贴图或资源包等,那么Unity 3D是如何导入这些外部资源的呢?
其实方法十分简单,如果是模型或者贴图等资源的话,可以直接在“Windows资源浏览器”中选中文件拖曳到Assets(资源)中即可。例如,当前在文件夹中选中一张贴图文件拖曳到Assets(资源)中,如图1-62所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P39_2.jpg?sign=1739137079-H7q8wuBqflAE63X18sV4DheNJoA5jncR-0-bf4921f02aadf2285fb20ad4b1c49d2b)
图1-62
注意
(1)文件路径中不能含有中文字符,否则文件可能无法导入。
(2)在Unity 5.0之前的版本中,Unity内置了一套标准资源(包含角色控制器、天空盒、粒子特效、镜头特效等),虽然这些内置资源已经在新版本中取消了,不过用户依然可以在Unity官网中重新下载。
除此之外,还可以通过菜单命令进行资源导入。
首先在Unity工程视图中选择一个资源目录,然后依次单击菜单Assets→Import New Asset(资源→导入新资源)在弹出对话框中选中文件后单击Import(导入)即可,如图1-63所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P39_3.jpg?sign=1739137079-OTnNxBzIuLBnS3XvV2jLV1mJmLiDeLGJ-0-9ccb5fb2c0776f74c68eb8db95a69837)
图1-63
注意
(1)如果没有事先选择路径位置,执行该操作后资源默认将会载入到Unity Assets(资源根目录)中。
(2)在Unity资源视图中更改文件路径,默认会自动保持文件之间的关联关系(例如,更改特效资源的存放路径并不会影响资源与Prefab之间的关联关系)。
Unity资源包的导入如下。
最简单的方法就是在打开Unity后,直接双击.unitypackage文件(如果Unity关联关系正常,就可以自动载入了)。即使没有载入也没关系,同样也可以使用菜单命令进行载入操作。
首先单击菜单Assets→Import Package→Custom Package(资源→导入资源包→自定义资源包),然后在弹出框中选择需要导入的.unitypackage文件,再单击Import(导入)确认导入即可,如图1-64所示。
![](https://epubservercos.yuewen.com/843459/15056703305212106/epubprivate/OEBPS/Images/Figure-P40_1.jpg?sign=1739137079-OTAMXB82zCL9DUNAFA19pghKEdBPyw2H-0-10191c902ee278bdacbbefd80d16dd9a)
图1-64
注意
资源浏览器中的.unitypackage文件导入Unity前,其存放路经须为英文路经,否则导入后可能会导致无法正常使用。