我试图弄清楚如何放置大约 100 种不同的砖块图像,并将它们放入一个类似网格的系统中。
它将用作砖混合器,用户可以在其中选择各种不同颜色的砖,然后将它们随机放置在特定的网格中。
这是我当前的代码:
function BuildCustomBricks($myBricks) {
$img = imagecreate(890,502);
imagealphablending($img, true);
imagesavealpha($img, true);
foreach ($myBricks as $value) {
$cur = imagecreatefrompng("/var/www/brickmixer/bricks/". $value .".png");
imagealphablending($cur, true);
imagesavealpha($cur, true);
imagecopy($img, $cur, 0, 0, 0, 0, 125, 32);
imagedestroy($cur);
}
header('Content-Type: image/png');
imagepng($img);
}
但是,毫不奇怪,这不是我想要的方式。
我需要它将砖图像放在这样的网格中
brick | brick | brick | brick | brick | brick | brick |
brick | brick | brick | brick | brick | brick | brick |
brick | brick | brick | brick | brick | brick | brick
等等等等
有什么方法可以通过使用 gdlib 和 coords 或 fx jQuery 来实现吗?