私は配置可能なアニメーショングラフィックスを<canvas>
要素にレンダリングするための小さなフレームワークを設定しました。これは主に私の理解を助けるためです。透明なPNGをFirefoxのキャンバスに描画するにはどうすればよいですか?
テスト用にインターネットからランダムなスプライトシートをダウンロードしました。これは、iPhoneとSafariでChromeでうまく表示される透明な背景を持っています。
このデモされていますFirefoxのでhttp://martywallace.com/simplecanvas/
白などスプライト負荷のしかし透明セクション、このように見える終わる:
は、Firefox固有の方法があります透明性を有効にするか、サポートされていませんか?ここで
これは前に質問されています http://stackoverflow.com/questions/2916938/how-to-draw-transparent-image-with-html5-canvas-element –
@MartinBarkerその質問は異なります。キャンバスに描画される画像全体に透明性を適用する方法を尋ねます。私は、デフォルトでイメージの一部である透明度が白としてレンダリングされないようにする - ブラウザ固有の問題です。 – Marty