PCKPacker
继承
简要描述
创建可以加载到正在运行的项目中的程序包。
描述
PCKPacker用于创建可以使用ProjectSettings.load_resource_pack加载到正在运行的项目中的软件包。
var packer = PCKPacker.new()
packer.pck_start("test.pck")
packer.add_file("res://text.txt", "text.txt")
packer.flush()
上面的PCKPacker创建包test.pck
,然后在包的根目录添加一个名为text.txt
的文件。
方法
返回值类型 | 方法名称 |
---|---|
int | add_file(pck_path: String, source_path: String) |
int | flush(verbose: bool = false) |
int | pck_start(pck_name: String, alignment: int = 0) |
方法说明
- add_file add_file(pck_path: String, source_path: String)
将source_path
文件添加到当前PCK软件包的pck_path
内部路径(应以res//
开头)。
- flush flush(verbose: bool = false)
写入自上次刷新以来使用所有add_file调用指定的文件。
- pck_start pck_start(pck_name: String, alignment: int = 0)
创建一个名称为pck_name
的新PCK文件。