当前课程知识点:虚幻引擎(UE4)技术基础 > 第二章 UE4编辑器 > 2.4 导入资源、项目迁移和管理 > 2.4 导入资源、项目迁移和管理
大家好
欢迎来到《虚幻引擎(UE4)技术基础》课堂
我是主讲教师晏茗
接下来就由我带领大家学习
虚幻4游戏引擎的相关基础知识
引擎导入资源 项目迁移和管理
在本课中
将介绍一些常用的方法
让同学们可以自行往虚幻4引擎中添加自己的内容
而不仅仅只是运用虚幻4引擎中的初学者内容包
同学们将学会
如何导入新的资源
并将一个项目中的内容迁移到另一个项目中
还将熟悉参考查看器的用法
本课程的目标是
学习如何导入资源
学习如何将一个项目中的内容迁移到另一个项目中
首先需要导入资源
使用内容浏览器导入
UE4支持导入各种类型文件的内容
可以导入外部编辑器创建的内容
常见示例
用于模型处理的3ds Max或Maya
用于纹理处理的Photoshop
用于音频处理的Audacity
另外有一些最常用的文件类型和资源类型
以及相关的应用程序如下表所示
在不同的应用程序里
是导入不同的资源
以及不同资源对照的相应的文件扩展名
UE4里有一些其他资源类型
因为许多资源不是导入的
而是直接在编辑器中创建的
常见示例
蓝图类 粒子系统 材质和材质实例
而后合理的组织文件非常重要
将内容导入引擎之前
应对外部文件进行组织
要更改原始资源时
可以方便地更新源
并使用Reimport命令重新导入
合理组织文件还需要遵循命名规范
Epic编写了风格指南
该指南制定了导入资源后
如何在内容浏览器中命名资源
和组织文件的最佳实践
通过以上知识点的覆盖
你可以通过多种方法将内容导入到项目中
接下来我们进入实操部分
以下是导入外部应用程序中
所创建的外部内容的两种常用方法
1使用内容浏览器
单击 导入按钮或右单击资源视图并选择 导入到
2转到操作系统的文件管理器
选择要导入的文件
然后将其拖放到内容浏览器中
内容浏览器中的资源图标
让你不必打开就能预览大多数的资源
将光标悬停在图标上
会显示资源的相关信息
资源图标左下角的小星号表示资源尚未保存
导入的资源必须保存才能写入磁盘
如果关闭编辑器
未保存的导入资源将消失
按Ctrl+S保存所有资源
或右单击资源并选择 保存
项目中的内容越多
越不容易查找想要寻找的内容
内容浏览器中资源视图的
顶部显示搜索框和过滤器工具
两者都与在 源面板中选择的文件夹相关
也就是说
它们仅显示当前所选文件夹中的
文件及其子文件夹
如果选择最上面的 内容文件夹
搜索框和过滤器工具将应用于
内容文件夹及其所有子文件夹
接下来是导入资源中的引用查看器
引用查看器显示资源的依赖关系
要查看资源的资源引用
在内容浏览器中右单击该资源
然后选择 参考查看器
大多数资源依赖于一个或多个其他资源
例如
如果在静态网格体编辑器中
将一个材质分配给静态网格体资源
那么静态网格体现在会引用该材质
这意味着当加载静态网格体资源时
还需加载引用的材质
相应地
材质也将加载材质编辑器中引用的纹理
而后是导入资源中的项目迁移
将资源移动到内容浏览器中的新文件夹时
编辑器会更新资源引用和依赖关系
提示
你可能想要手动移动移入文件
或使用路径
将其从一个项目复制到另一个项目中
虽然严格来说
这样做是可以的
但不是一种好方法
因为存在依赖关系
为了让编辑器可以更新依赖关系
应始终在内容浏览器中迁移内容
或更改文件夹结构和文件位置
另一种向项目添加内容的方法是
从现有项目中迁移内容
迁移可以将资源从一个项目移动到另一个项目
在迁移内容时
还将在保持文件夹结构的同时移动资源依赖关系
如果要迁移内容
让我们进入实操部分 详细观察
如果要迁移内容
那么请往下看
回到虚幻4编辑器中
在内容浏览器中
选中之前拖入项目的图标
鼠标摁住不放
拖拽至旁边的文件夹
可以有三种选择
选择在此处高级复制或者复制移动到这里
这是一种项目添加内容的方法
若是要将这张图片迁移
那么就要选中该张图片
鼠标单机右键在属性列表的通用中选择资源操作
当然还有编辑也是在这里
选择资源操作
在拖动的选项中选择迁移
那将所有选中资源及其依赖性复制到其他项目中
导入资源过程中进行项目迁移
资源报告会列出将迁移到目标项目的所有资源
在资源报告弹出窗口中单击确定
在选择目标内容文件夹窗口中
找到要迁移到的项目的内容文件夹
选择该文件夹并单机选择文件夹按钮
这里要注意的是
如果我们没有选择内容文件夹的话
就会有消息窗口弹出提示
迁移的内容必须放置到内容文件夹中
才能正常应用
提示你是否依然要放置在当前选中的文件夹中
选择是
右下角就弹出消息框
表示内容迁移成功完成
然后就打开目标项目
在内容浏览器中查找已迁移的内容
最后
提醒一下
将内容从一个项目迁移到另一个项目时
如果项目中已经有文件
具有相同的名称和文件夹结构
新迁移的内容会将其覆盖
各位同学可以根据如上知识点去锻炼实际操作
最后的思考与练习
UE4作为一个优秀的游戏引擎
若是导入各项元素模型
会应用于哪里呢
有没有可以将所有导入元素展示出来的地方
好
本节课内容就讲解到这
希望大家能够通过上述所讲的资源导入
开启综合元素编辑项目的道路
将画面及功能操作做的更加全面
再见
-1.1 虚幻4引擎简介
--1.1 小节习题
-1.2 虚幻4引擎的安装及环境部署
--1.2 小节习题
-1.3 创建项目及试玩
--1.3 小节习题
-第一章 章节测试
-2.1 虚幻4编辑界面介绍01
--2.1 小节习题
-2.2 虚幻4编辑界面介绍02
--2.2 小节习题
-2.3 视口导航及基本操作
--2.3 小节习题
-2.4 导入资源、项目迁移和管理
--2.4 小节习题
-第二章 章节测试
-3.1 地形工具
--3.1 地形工具
--3.1 小节习题
-3.2 新建地形
--3.2 新建地形
--3.2 小节习题
-3.3 塑造地形
--3.3 塑造地形
--3.3 小节习题
-3.4 使用植被工具
--3.4 小节习题
-第三章 章节测试
-4.1 初识材质
--4.1 初识材质
--4.1 小节习题
-4.2 编辑基于物理材质
--4.2 小节习题
-4.3 使用贴图纹理创建材质
--4.3 小节习题
-第四章 章节测试
-5.1 大气照明和定向照明
--5.1 小节习题
-5.2 添加点光源
--5.2 小节习题
-5.3 添加聚光源
--5.3 小节习题
-5.4 光源质量和反射
--5.4 小节习题
-第五章 章节测试
-6.1 几何体及纹理贴导入
--6.1 小节习题
-6.2 素材整理和项目准备
--6.2 小节习题
-6.3 搭建流程
--6.3 搭建流程
--6.3 小节习题
-第六章 章节测试
-7.1 动画资源与编辑器
--7.1 小节习题
-7.2 混合空间
--7.2 混合空间
--7.2 小节习题
-7.3 动画窗口及编辑动画
--7.3 小节习题
-7.4 创建自定义角色
--7.4 小节习题
-第七章 章节测试
-8.1 创建粒子系统
--8.1 小节习题
-8.2 虚幻粒子基础功能介绍01
--8.2 小节习题
-8.3 虚幻粒子基础功能介绍02
--8.3 小节习题
-8.4 粒子特效的综合运用
--8.4 小节习题
-第八章 章节测试
-9.1 初识蓝图
--9.1 初识蓝图
--9.1 小节习题
-9.2 蓝图类型
--9.2 蓝图类型
--9.2 小节习题
-9.3 蓝图通信
--9.3 蓝图通信
--9.3 小节习题
-9.4 创建蓝图
--9.4 创建蓝图
--9.4 小节习题
-第九章 章节测试
-10.1 击中事件
--10.1 小节习题
-10.2 实现物体来回移动
--10.2 小节习题
-10.3 Input输入与玩家快捷键交互
--10.3 小节习题
-10.4 用户界面和HUD
--10.4 小节习题
-10.5 创建游戏约束
--10.5 小节习题
-10.6 游戏结束与重玩功能
--10.6 小节习题
-第十章 章节测试
-11.1 行为决策的AI
--11.1 小节习题
-11.2 AI监听玩家行为
--11.2 小节习题
-11.3 AI与玩家的攻击伤害
--11.3 小节习题
-11.4 AI生成点与随机巡逻
--11.4 小节习题
-11.5 优化游戏体验
--11.5 小节习题
-11.6 渲染及代码优化
--11.6 小节习题
-第十一章 章节测试
-12.1 音频基础
--12.1 小节习题
-12.2 音频混成器
--12.2 小节习题
-12.3 声音特效
--12.3 小节习题
-第十二章 章节测试