Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

alexviolent/AssetsPack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

15 Commits

Repository files navigation

AssetsPack

文件资源打包的源代码,原理很简单,就是维护一份文件列表在pack文件的末尾,文件头记录文件列表所在的位置,中间内容都是打包的文件流。

using : AssetsPack.exe --dir "f:\assets" --root "f:\assets" --target "assets.pak"

--dir 表示要打包的文件夹

--root 表示要打包的文件夹根目录,到时候读取文件的时候用的就是相对路径,比如这里指定了root为f:\assets,有文件比如是f:\assets\bg_login.png, 代码中读取打包的资源就是用相对路径代码中读取打包的资源就是用相对路径pAssetsPack->OpenFile("bg_login.png");

--target 表示打包出的目标文件名,会生成在AssetsPack.exe同目录

About

Files Packer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /