本指南的目的
本指南中将介绍使用示例。
在终端执行的主要优势如下。
- 不使用GUI进行处理,更适合自动执行和定期执行。
- 通过组合多个选项,可以一次性执行多个功能。
此示例中介紹了如何同时执行“导入CSV”和“构建”。
“导入CSV”可以灵活地添加或更新素材。
执行“构建”,创建要存储在游戏中的数据。
同时完成这些操作,更易于自动执行。
要获取执行终端时对应的命令行,请参照 关于调用CRI Atom Craft终端(命令行) 。
如何在终端中执行
基本:导入CSV和构建
读取和构建素材信息CSV/Cue Sheet CSV的命令行如下。
请注意,如果不存在-nobuild
选项,则执行构建。
./CriAtomCraft \
in.atmcproject \
-importCuesheetCsv "/path/to/CueSheet.csv","WorkUnit_0/CueSheet" \
-importMaterialCsv "/path/to/Material.csv","WorkUnit_0/MaterialFolder"
基本2:加上指定构建目标,清理并构建,保存项目
./CriAtomCraft \
in.atmcproject \
-importCuesheetCsv "/path/to/CueSheet.csv","WorkUnit_0/CueSheet" \
-importMaterialCsv "/path/to/Material.csv","WorkUnit_0/MaterialFolder" \
-target PC,iPhone,Android \
-clean \
-saveProject
应用:不执行构建,通过CSV添加或更新项目的Cue Sheet信息
由于无需构建,因此运行速度很快。
建议使用此命令进行添加或更新常规数据的处理。
使用-merge
选项时,可以持有现有Cue Sheet内容并反映CSV内容。
./CriAtomCraft \
in.atmcproject \
-importCuesheetCsv "/path/to/CueSheet.csv","WorkUnit_0/CueSheet" \
-importMaterialCsv "/path/to/Material.csv","WorkUnit_0/MaterialFolder" \
-merge \
-nobuild \
-saveProject
参考:准备CSV的步骤
素材信息CSV或Cue Sheet CSV
要从现有项目输出这些CSV时,可以使用CRI Atom Craft(GUI应用程序)。
详细信息请参照 导入和导出功能 。
手写功能
导入和导出功能 在CRI Atom Craft项目中提供了一些方便用戶的信息。
同时支持用户自己创建或编辑的CSV。
关于CRI Atom Craft的CSV规范,请参照 关于CSV的格式 。