1
画面の特定の領域のスクリーンショットを有効にするactionscriptはありますか?このスクリーンショットを別のステージで表示することは可能でしょうか?Flash:スクリーンショットの保存/ビューポートイメージの保存
画面の特定の領域のスクリーンショットを有効にするactionscriptはありますか?このスクリーンショットを別のステージで表示することは可能でしょうか?Flash:スクリーンショットの保存/ビューポートイメージの保存
現在のピゼルを新しいオブジェクトに描画するには、BitmapDataオブジェクトを使用する必要があります。コードは次のようになります...
//Assuming x,y,w,h is the area you want to capture
//Create a new bitmap data object to store our screen capture
var bmp:BitmapData = new BitmapData(h, w);
//Draw the stage onto our bitmap data clipping at the correct points
bmp.Draw(stage, null, null, null, new Rectangle(x, y, w, h));
あなたのフラッシュアプリケーションの外でスクリーンショットを撮っていることを意味しますか? –
いいえ、シーンの一部を画像またはムービークリップとして保存して表示します。 –
もう一度、あなたのフラッシュコンテンツのスクリーンショットを撮りたい、またはその周りのウェブサイトのスクリーンショットを撮りたいですか?最初のものは簡単で、2番目のものはありません。 –