Upgrade Script(更新脚本)
Unigine更新脚本是一种一键式解决方案,此方案用来对基于Unigine项目的数据进行更新升级,从而使数据能与更新的引擎保持一致。
脚本以递归的方式对项目文件夹进行扫描从而对文件夹中的文件进行升级。如果脚本对某些文件的升级操作不成功,会自动生成一个错误日志(errors.log 文件)。
用法
脚本位于Unigine SDK的utils/Upgrade目录中。
需对开发环境进行合理的设置从而使脚本得以运行。
要调用升级脚本,按如下方式在命令提示符中运行upgrade.py:
upgrade.py OPTIONS
命令行选项
更新脚本可识别下列命令行选项:
- --help — 显示帮助信息。
- --target TARGET — 将被升级的目标目录。默认为当前目录。
- --meshes MESHES — 是否要运行 MeshImport 工具。可能的值为: yes/no 或 1/0。默认值为0。
如果未设置选项,脚本会使用默认值开始更新操作。
实例
- 要对位于 D:\my_project 目录中基于Unigine的项目进行更新,在命令符中输入下列内容:
upgrade.py --target=D:\my_project
- 要对一个基于Unigine的项目进行更新升级包括此项目的网格文件,使用下列选项运行更新脚本:
更新脚本调用meshimport脚本,此脚本会以递归的方式在文件夹中搜索*.mesh, *.smesh或*.sanim文件并将这些文件更新。
upgrade.py --target=D:\my_project --meshes yes
最新更新: 2017-12-21
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)