Instant Sprite を使用して新しいスプライト イメージを作成し、sprite_main.png と、SpritMe で作成された古いスプライト イメージ、spriteme1.png を置き換えました。
画像パスを変更し、指定された背景位置のみを使用しましたが、結果は sprite_main.png では残念です。何が起こるかわかりませんが、スプライト画像にさらに 20 個以上のアイコンを追加したためでしょうか?
Instant Sprite を使用して新しいスプライト イメージを作成し、sprite_main.png と、SpritMe で作成された古いスプライト イメージ、spriteme1.png を置き換えました。
画像パスを変更し、指定された背景位置のみを使用しましたが、結果は sprite_main.png では残念です。何が起こるかわかりませんが、スプライト画像にさらに 20 個以上のアイコンを追加したためでしょうか?
sprite_main.png の高さが spriteme1.png の高さとは異なり (より高く)、両方の画像間で各アイコンの位置が異なるため、背景位置の結果はsprite_main.png では期待外れです。そのため、トップ バックグラウンド位置を再計算する必要があります。
ここで、sprite_main.png のリビジョン背景位置: http://fiddle.jshell.net/Vrf7g/