一種基于Unity引擎的更新文件打包方法及打包工具

基本信息

申請?zhí)?/td> CN201710787597.2 申請日 -
公開(公告)號 CN108334368A 公開(公告)日 2021-06-08
申請公布號 CN108334368A 申請公布日 2021-06-08
分類號 G06F9/445;G06F9/44 分類 計算;推算;計數(shù);
發(fā)明人 李智超;徐剛;陳云磊 申請(專利權(quán))人 祖龍(天津)科技股份有限公司
代理機構(gòu) 北京律恒立業(yè)知識產(chǎn)權(quán)代理事務(wù)所(特殊普通合伙) 代理人 顧珊;龐立巖
地址 301700 天津市武清區(qū)京津科技谷產(chǎn)業(yè)園高王路西側(cè)2號孵化器6號樓202室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種基于Unity引擎的更新文件打包方法,包括:a)從節(jié)點標記文件中讀取所有需要打包的節(jié)點,其中位于所述節(jié)點的更新包內(nèi)包含有不同版本的更新文件,對標記文件中需要打包的節(jié)點進行基礎(chǔ)節(jié)點、普通節(jié)點和重要節(jié)點劃分;b)創(chuàng)建新的打包文件列表;c)對所述所有需要打包的節(jié)點按照倒序方式進行外層遍歷;當遍歷至所述重要節(jié)點時,停止打包;d)所述步驟c)中所述外層遍歷中相鄰的兩個需要打包的節(jié)點之間未選中的需要打包的節(jié)點按照倒序方式進行內(nèi)層遍歷;當遍歷至所述重要節(jié)點時,停止打包。本發(fā)明更新文件打包方法能夠避免重發(fā)打包,有效減低打包后產(chǎn)生的更新包文件的總占用空間,減少了更新包壓縮后的體積。