スプライトシートを生成する小さなスクリプトに取り組んでいます。私は6つのスプライトシートを持っており、それらを再編成して、それらのコンテンツ(注文後)を一意のファイルに入れる必要があります。
私は論理的にImageMagickを使用することを選択しました。しかし、ここで私は立ち往生しています。
これが私がこれまでに持っているものです:
convert '%d.png[0-5]' \( -crop 456x912+0+0 -crop 3x6+0+0@ +append \) -append test.png
このコマンドラインは、6つのファイル(0.pngから5.png)を取得し、それらをトリミングして、18のスプライトに分割します。分割されると、18個のスプライトが水平方向に整列され、次に前の18個のスプライトと垂直方向に整列されます。
問題は、このコマンドがそれらを水平方向にしか整列させていないように見えることです。test.pngは、18x6のスプライトで構成されるのではなく、108x1のスプライトで構成されます。
これを1つのコマンドで実行する方法はありますか?