また、Flash Builder に問題があります。
これは、何が悪いのか本当にわかりません。ボタンがクリックされたときにアプリケーションのスナップショットを保存しています。
私がデバッグモードにいたとき、それはうまくいき、私のイメージをうまく保存しました。
ここで、プロジェクト -> リリース ビルドのエクスポートを選択します。これは、最終的なプロジェクトをエクスポートすると、何も起こりません。私はアラートを入れようとしましたが、それは私のIFの中にありますが、私のアラートを行の下に置くと
screenshotData.draw(conteneurDeMonImage);
うまくいかないので、この行に問題があると思いますが、何が間違っているのかわかりませんか?
private function testDeSnap():void{
if(baignoireOK == 1){
var fr:FileReference = new FileReference();
var encoder:PNGEncoder = new PNGEncoder();
var screenshotData:BitmapData = new BitmapData(conteneurDeMonImage.width, conteneurDeMonImage.height, true, 0x00000000);
screenshotData.draw(conteneurDeMonImage);
var outputData:ByteArray = encoder.encode(screenshotData);
fr.save(outputData,"ecCrea.jpg");
}else{
Alert.show("Selectionnez une baignoire SVP !", "Erreur ! ", mx.controls.Alert.OK);
}
}
ご協力いただきありがとうございます