私はここに何かが欠けているように感じるので、うまくいけば、この質問はすぐに答えられるでしょう。AS3ビットマップとフィルタ
私は画面上を移動するオブジェクトの数のために私のプログラムをより効率的にするためにblittingを使い始めています。そして、今私は違ったやり方を試しています。私はフィルターにかかっています。
私は、applyFilter()を使用して単純なグローフィルタを適用しようとしています。 問題は、次のとおり
A)それだけ私が
B以外問題ないbitmapData.generateFilterRect())のような矩形を定義する場合は、これを無視して画像全体をトリミングしながら、フィルタを適用する動作します。あなたが気付くと、左上隅だけが実際に輝いていて、残りはちょうど途切れている。グローフィルタ付き
を適用し、私はここで何をしないのですか?
public function applyFilter(filter:*):void{
bitmapData.applyFilter(bitmapData, bitmapData.generateFilterRect(new Rectangle(0,0, 100, 100), filter), new Point(0,0), filter);
}
grass.applyFilter(new GlowFilter(0x000000));
好奇心の高まりから、パフォーマンスを得るために[Starling](http://gamua.com/starling/)を使用してみませんか? – Marty
私はもっと自分のエンジンを書くことが好きです。 –
Starlingを使うことはあなた自身のエンジンを書く能力を失うことはありませんが、基本的に同じネイティブの 'flash.display。*' APIを使うことと同じ量のものを扱います(レンダリング部分のみ)。 – Marty