我有一张 26 平方乘 26 平方的桌子。每个正方形将是 30px * 30px。
鉴于瓷砖
- 左上角.png
- 上右.png
- 上墙.png
和:
- left_wall.png
- right_wall.png
和:
- bottom_left.png
- bottom_wall.png
- bottom_right.png
我的目标是包含一个 780px*780px 的背景。为了速度和防止可能的渲染错误,我希望将这些图块组合成一个大背景。制作 8 个图块很容易,但我不是设计师……
我相信我需要使用 RMagick 之类的图像库将它们组合在一起,但我不知道从哪里开始。
理想情况下,我只想迭代图像,就好像它是一个 26 行和列的多维数组。这样我就可以用我需要的图像加载每个点,然后把它写到一个文件中。
谁能指出我如何使用程序处理图像的正确方向?
最终目标是将包含 8 张图像的 tile_set.zip 上传到服务器,并让它自己完成。
但是现在,只需一个简单的 Ruby shell 脚本就足够了。
提前致谢 :)