| |||||||
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: May 2003 Ort: Österreich
Beiträge: 90
| Stage.witdh ändert sich beim Film testen in Flash?!
Ich lese in einem Bild per Actionscript die Breite der Flashbühne aus: ActionScript:
Dann teste ich den Film in Flash, lasse die Variablen auflisten, ja passt die Bühne ist ~620 Pixel - so wie ich es eingestellt habe. Ich gehe zum zweiten Bild, gehe zurück zum ersten (mit Buttons), lasse wiederrum die Variablen auflisten - und sie da: Die Bühne ist breiter geworden!!! Wenn ich die erzeugte Swf-Datei im Player öffne, dann passe es wieder (breite wird zu einer Berechnung benötigt)... Als in Flash selbst ändert sich der Wert der Bühne, im Swf-Player passt es... Guckt euch bitte beliegende Datei (einmal MX, einmal MX 2004) an und sagt mir ob ihr auch das gleiche Problem habt... Kann man das Problem beim Film testen umgehen? |
| | |
| | #2 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.324
| http://www.seibsprogrammladen.de/fra...ispiele/flash7 -> Stage_size Die Grösse des SWF's in der HTML-Seiten selbst bestimmen
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: May 2003 Ort: Österreich
Beiträge: 90
|
? Ich verstehe jetzt nicht ganz wie mir das Beispiel von der Seite helfen kann... Kannst du mir vielleicht erklären, warum Flash einmal beim Testen des Movieclips die richtige Größe anzeigt (620), ich klicke auf "leicht" in meiner Datei, gehe zurück mit "neu" und dann wird die falsche Größe angezeigt - und meine Spielkarten werden viel zu groß... Aber im SWF-Player funktioniert es - egal welche Größe der Flashfilm hat (skaliert oder nicht). |
| | |
| | #4 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.324
|
buehnenbreite = Stage.width; das ist ein weit verbreiteter irrtum! (das erklärt mein anhang, wenn man ihn liest ;-) die stage ist der platz, den der browser zur darstellung des swf's zur verfügung hat. bzw. die grösse des fensters des projektors und nicht die von dir angegebene breite des swf's. diese 620 kannst du garnicht auslesen! - erzeuge mal ein textfeld, in das du den wert reinschreibst - im projektor ansicht 100% - und das fenster schön breit ziehen und ... gib den wert direkt an: buehnenbreite = 620;
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |