2012-05-06 14 views
-1

インターネット上のスプライトの多くは透明な色の背景と透明ではないことに気付きました。このようなAS3:緑色の背景でフラッシュを使用するにはどうすればいいですか?

http://www.spriters-resource.com/gameboy_advance/gs2/sheet/47045

私はフォトショップを使用してBGを削除することができますが、これは、人々が最初の場所で透過PNGとして保存しなかった理由を目的とした場合。

各1をカットするために、それは私には意味がありませんフラッシュにこのスプライトを使用して、私はもっと簡単な方法があると確信している別のフレームにそれを置くための簡単な方法は何ですか。

答えて

1

スプライトシートをコンパイルする前に別の画像にアップスライスすることを意味するものではありません。むしろ、スプライトシートのピクセルを実行時にディスプレイにコピーする(通常は、標準のFlashディスプレイリストレンダリングよりもパフォーマンスが向上するために行われる)blittingというテクニックに主に使用されます。

現在、ブリット上に読むことができます:http://www.8bitrocket.com/2008/7/2/Tutorial-AS3-The-basics-of-tile-sheet-animation-or-blitting/

そして、ブリットときに実際の背景を削除する方法について:この役立つ情報についてhttp://active.tutsplus.com/tutorials/animation/blitting-with-as3-removing-a-bitmaps-background-color/

+1

感謝を。素晴らしい私は非常に良いチュートリアルの前にそれを知らなかった –

関連する問題