UnigineEditor
Interface Overview
Assets Workflow
Settings and Preferences
Adjusting Node Parameters
Setting Up Materials
Setting Up Properties
Landscape Tool
Using Editor Tools for Specific Tasks
FAQ
编程
Fundamentals
Setting Up Development Environment
Usage Examples
UnigineScript
C++
C#
UUSL (Unified UNIGINE Shader Language)
File Formats
Rebuilding the Engine and Tools
GUI
Double Precision Coordinates
应用程序接口
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
CIGI Client Plugin
Rendering-Related Classes

Archiver(文档归档)

Archiver是一款用于数据归档的工具,此工具处理UNG文件。其使用加密的方式避免未经授权的数据访问。
UNG文件对于引擎而言为透明状态,由于这些文件的内容未被打包因此可以进行处理。(欲了解更多关于文件打包的信息,请参看文件系统)。

注意
最大的存档空间为 2 GB

要调用Archiver,运行ung_x86.exe (在 Windows中) 或者运行来自命令行控制台的 ung_x86 (在 Linux中) (64位版本带有 x64后缀名)。

命令行选项#

Archiver可识别下列命令行选项:

  • -p PASSWORD — 设置密码。此密码应与在C++上对引擎初始化时使用的密码相同。
    注意
    如果未对密码作出要求,,可跳过密码设置步骤。引擎支持在无密码保护的情况下加载UNG包,即使在引擎初始化时设置了密码。
  • -x FILE — 将包内指定的文件排除到档案库中。
  • -o NAME — 对输出档案库进行命名。
  • -e NAME — 从档案库中提取文件。
  • -i NAME — 打印档案库的统计数据。

Usage Examples#

以下内容可用于创建一个命名为files.ung的档案库,files.ung中包括file.txtfile.tga两个文件:

命令行
ung_x86 -o files.ung file.txt file.tga

以下内容从上述创建的档案库中提取所有文件:

命令行
ung_x86 -e files.ung

以下内容打印与档案库相关的统计数据:

命令行
ung_x86 -i files.ung
最新更新: 2018-12-27