約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またはfxjQueryを使用して、これを実現する方法はありますか?