| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Nov 2010
Beiträge: 52
| Problem mit Vollbildmodus und Screenshot
Hi, ich habe mir eine Funktion geschrieben, welche mir einen Bildschirmauszug anfertigt: Code: var screenshot:BitmapData; var sWidth:Number = stage.stageWidth; var sHeight:Number = stage.stageHeight; screenshot = new BitmapData(sWidth, sHeight); screenshot.draw(stage.root); Es wird zwar immer noch ein Bild gemacht, aber dieses ist nur ca. ein Drittel so groß wie die Bildschirmansicht. Also es beginnt links oben und hat nur ca. ein Drittel der Bildschirmbreite und -höhe. Kennt jemand das Problem und kann mir da helfen dieses Problem zu umgehen? Danke und VG iceman |
| | |
| | #2 (permalink) |
| experience++; Registriert seit: Jul 2002 Ort: Düsseldorf
Beiträge: 11.347
|
du brauchst einen listener der dir sagt das die größe der stage sich geändert hat... und musst dann an dieser stelle ein neues bitmapData erstellen. so in etwa: PHP-Code: sal
__________________
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme! |
| | |
| | #4 (permalink) |
| experience++; Registriert seit: Jul 2002 Ort: Düsseldorf
Beiträge: 11.347
|
sonst hat das bitmapData ja die falsche größe... falls sich jetzt die stagegröße ändert weiß das bitmapData davon ja nix und behält die bisherige größe bei. deshalb der event listener ![]() cheers, sal
__________________
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme! |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Nov 2010
Beiträge: 52
|
Das klappt nun wunderbar. Ich musste sogar nur meine Variablen für die Stagebreite und Stagehöhe (sWidth/sHeight) neu damit setzen lassen. Meine Capturefkt. greift ja auf diese zu und hat damit nun die richtige Werte. Ich danke Dir für die schnelle Hilfe. Habe aber mit dem Vollbild gerade noch ein anderes Problem entdeckt. Ich habe in meiner Flashdatei auch noch Formular drin (einige einzeilige Textfelder). Wechsle ich in den Vollbildmodus, kann ich auf einmal dort keine Texte mehr eingeben. Im Normalmodus geht das aber. Muss ich da auch noch etwas beachten? Vg iceman EDIT: habs gerade bei Adobe gefunden - Sicherheitseinstellung - na die gehen mit mal wieder auf den Keks. Geändert von iceman_fx (30-11-2010 um 19:15 Uhr) |
| | |
![]() |
| Lesezeichen |
| Stichworte |
| bitmap, height, screenshot, stage, width |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Video Vollbildmodus Problem | recykill | Flash CS4 Professional | 4 | 14-10-2010 15:51 |
| Vollbildmodus | chepterseven | Flash Einsteiger | 18 | 25-04-2008 20:07 |
| vollbildmodus | pixelhirn | Flash MX | 3 | 05-08-2002 13:04 |
| Vollbildmodus | flash-steve | ActionScript 1 | 2 | 03-09-2001 18:06 |