用于生成LDtk项目IntGrid级别的工具
项目描述
此处将很快提供一些说明...
如何使用它
- 使用 LDtk 创建新项目
- 在LDtk中,创建一个新的瓦片层,添加一个精灵图像并绘制精灵的外观(即,使用正确的瓦片手动绘制矩形、十字等。)
- 保存项目
- 安装此Python包(https://pypi.ac.cn/project/ldtk-intgrid-creator/)
- 按照以下方式运行脚本
遵循此语法
create_int_level PROJECT_FILE_PATH SOURCE_LEVEL_ID SOURCE_LAYER_ID OUTPUT_INT_GRID_LAYER_ID TILE_SIZE_PX
示例
create_int_level ./examples/source.ldtk Level_0 Tiles IntGrid 16
- 在LDtk中再次加载项目
- 选择作为输出(即IntGrid)的层
- 开始绘制并查看是否按预期工作
技巧提示
如果您想强制某些瓦片被视为“空”参考,将鼠标光标悬停在它们上,并从“瓦片”标签中的状态栏复制ID,然后将它们作为脚本命令的最后一个参数以逗号分隔写入。例如:如果表示空瓦片的瓦片是“137”,您应按如下方式编写
create_int_level ./examples/source.ldtk Level_0 Tiles IntGrid 16 137
缺失
- 根据整数网格更新后自动更新自动层(基于intGridCsv)
- 更好的文档(特别是关于安装的部分)
- 更好的测试
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。
源代码分发
ldtk_intgrid_creator-0.2.0.tar.gz (7.7 kB 查看散列值)
构建分发
关闭
ldtk_intgrid_creator-0.2.0.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | cb787d9c8207459e7e85f222d79253bab04d317be2d36ad9b84920904c176f63 |
|
MD5 | 2e37a3596570ff828a5e22b1b7d54ffd |
|
BLAKE2b-256 | f2ea75ae0e1dca785b0c0984b0324469228b8494433cfd569e66376d845fe2d3 |
关闭
ldtk_intgrid_creator-0.2.0-py3-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | f258424ad0e92e1417a3992f71c4434f7f12f0064532ed00c84a5bf478714d39 |
|
MD5 | 1be27888660cfbbadc2f89795669d691 |
|
BLAKE2b-256 | 72176b342e633e9c3684e69a5b06a9d8ecb3430efde43a6dd321560adb9bd707 |