文件名称:tilesheet:一个小脚本,用于从PNG创建图块并删除相同的图块
文件大小:46KB
文件格式:ZIP
更新时间:2024-04-06 02:34:08
JavaScript
瓷砖制作器 一个简单的脚本,它将基于网格的图像作为参数并创建一个磁贴纸,从而消除所有重复的磁贴。 我为什么做这个? 在创建基于图块的游戏时,许多人直接与图块编辑器(如。 我经常倾向于直接在Photoshop中工作,在已经存在的情况下复制和粘贴图块,并在需要时即时创建新的图块。 我通常最终会得到一个巨大的混乱图像文件,其中包含很多重复的图块。 然后,我通常要做的是一遍一遍地挑瓷砖,然后手动将它们添加到新的Sprite工作表中。 这是一个非常耗时的过程,我想知道是否会有一些方法可以使它自动化。 有很多选项可以处理精灵和纹理,例如 ,但是由于我认为我所需要的非常简单,所以它们似乎都过分了。 像往常一样,我最终自己编写了代码。 这当然不是最干净的代码,并且绝对可以对其进行优化,但是它确实满足了我的需要! 如果您有类似的工作流程并且认为有帮助,欢迎使用它。 如何使用 如果尚未安装,请安装 使
【文件预览】:
tilesheet-master
----.gitattributes(66B)
----README.md(3KB)
----tile.js(5KB)
----sprites()
--------image-tile.png(305B)
--------optimized()
--------level-tile.png(2KB)
----.gitignore(1KB)
----_config.yml(27B)
----level.png(3KB)
----image.png(1KB)
----package-lock.json(131KB)
----package.json(237B)