升级脚本
UNIGINE升级脚本是一种一键式解决方案,用于升级基于UNIGINE的项目的数据以使其与更新的引擎版本保持一致。
该脚本以递归方式扫描data文件夹内的项目文件夹,以升级位于该文件夹中的文件。如果脚本无法升级某些文件,则会生成错误日志(errors.log文件)。
通过 UNIGINE SDK浏览器升级项目时,将运行相同的升级脚本。
用法#
脚本位于UNIGINE SDK的utils/upgrade目录中。
您需要正确设置开发环境才能使脚本正常工作。
要调用升级脚本,请使用upgrade.usc at the command prompt by using USC Interpreter:
usc_x* upgrade.usc DIRS OPTIONS
- 如果要升级的内容仅存储在项目的data文件夹中,请指定此文件夹的路径:
如果需要,还可以仅在data文件夹内指定一个特定的文件夹。
usc_x* upgrade.usc PATH_TO_DATA OPTIONS
- 如果要升级的内容存储在data文件夹之外,则可以为升级脚本指定相应的文件夹:
usc_x* upgrade.usc DIR_0 DIR_1 OPTIONS
如果需要升级多个项目,则应分别为每个项目运行升级脚本。
命令行选项#
升级脚本可识别以下命令行选项:
- -log -日志文件的路径。如果未指定该选项,则日志将仅打印到命令提示符。
如果未设置任何选项,则脚本将使用默认值开始升级。
例子#
- 要升级位于D:\my_project目录中的基于UNIGINE的项目的内容,请在命令提示符下键入:
usc_x64 upgrade.usc D:\my_project\data
- 要运行基于UNIGINE的项目的内容升级并将日志数据保存到文件中,请按以下方式运行升级脚本:
usc_x64 upgrade.usc D:\my_project\data --log D:\my_project\log.html
最新更新:
2020-11-24
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)