[发明专利]基于Unity引擎的多媒体文件制作方法有效
申请号: | 201711330151.3 | 申请日: | 2017-12-13 |
公开(公告)号: | CN107908401B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 徐泽星;冯育;王彦;路振华 | 申请(专利权)人: | 上海幻维数码创意科技股份有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F9/451;G06F16/438 |
代理公司: | 上海华祺知识产权代理事务所(普通合伙) 31247 | 代理人: | 刘卫宇 |
地址: | 200072 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 unity 引擎 多媒体 文件 制作方法 | ||
本发明公开了一种基于Unity引擎的多媒体文件制作方法,包括以下步骤:新建一个Unity项目;创建一个框架页面场景和多个普通页面场景;将框架页面场景需要用到的资源导入到所述Unity项目中,将每个普通页面场景所要用到的资源分别导入到各自独立的文件夹中;向框架页面场景和普通页面场景附加脚本;发布制作完成的多媒体文件,在发布时只选中框架页面场景进行发布,并把所有普通页面场景及所有普通页面场景所用到的资源打包成外置资源文件。本发明发布时间短,能够实现流畅的播放,便于对多媒体文件进行后续修改。
技术领域
本发明涉及多媒体文件制作方法。
背景技术
请参阅图1所示。目前,基于Unity引擎的多媒体文件制作方法主要包括以下步骤:
步骤A、新建一个Unity项目,该新建的Unity项目为待演示的多媒体文件。
在打开Unity3D程序后,点击 “新建项目(Create a project)”按钮,输入新的Unity项目的名称和路径后,再次点击 “新建项目(Create a project)”按钮,会进入到Unity3D的主界面。
步骤B、创建多个页面场景。
Unity项目可以创建多个场景。对于用于演示的多媒体文件而言,多个页面场景类似于PPT中的多张幻灯片,每个页面场景中可以包含多幅图片、多个视频、多组动画以及多个按钮等资源。
步骤C、导入资源文件。
用Unity制作多媒体文件时所使用的图片、音乐、视频等资源需要先导入到Unity项目中,被导入的资源文件被放置到项目文件目录中的Assets子目录中。
步骤D、向页面场景附加脚本。
通过向已创建的一个或多个页面场景附加脚本,可以实现对页面场景的播放顺序的控制等功能,还可以将资源绑定在页面场景的对象上,实现播放音乐、视频以及动画等功能。上述的脚本可通过C#、Javascript等语言编写。在Unity3D中,向页面场景附加脚本的方式有多种,例如,可以选中脚本,将其拖到页面场景的对象上等等。
步骤E、发布制作完成的多媒体文件。
场景以及场景涉及到的资源进行打包发布后才能在终端设备上被播放。在Unity3D中,选择菜单中的“Build Settings”命令,在弹出界面中选择需要发布的页面场景,然后点击“build”按钮,即可将所完成的项目内容(即多媒体文件)打包发布。
通常,发布后的Unity项目的文件包由以下几部分组成:一个后缀名为exe的可执行文件,同时在同一目录下会生成一个以项目名称加‘_Data’拼接出的文件夹。例如,新建了一个名称为Demo的Unity项目,在制作完成并发布后,会生成一个Demo.exe文件,同一目录下还会生成一个Demo_Data文件夹。在Demo_Data文件夹中还包含一个或者多个以后缀.resS结尾的资源包文件。
当在终端设备上播放多媒体文件时,在进入某一个页面场景前,要先加载此页面场景中的部分文件到内存中然后进行内容显示,当从一个页面场景切换到另外一个页面场景时,也要先加载后一个页面场景中所用到的资源,等资源加载完成后才对后一页面场景进行内容的显示。
现有的基于Unity引擎的多媒体文件制作方法存在着以下不足:
1、多媒体文件的发布过程非常漫长,而且经常由于系统资源的耗尽而失败;
2、修改不方便,对多媒体文件做任何一个小的改动都需要把项目全部重新打包发布;
3、发布后的文件巨大,每次都要传输覆盖完整的项目才能运行,复制时间长,如果使用环境与开发环境不在同一地点的,对于当前的网络带宽来说,这样几个G甚至十几G文件容量进行远程传输非常不方便;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海幻维数码创意科技股份有限公司,未经上海幻维数码创意科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711330151.3/2.html,转载请声明来源钻瓜专利网。