Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-02-2011, 12:24   #1 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 6
Problem mit „scaleMode“

Hallo Flashgemeinde,

hab da ein Problem mit „scaleMode“.
Ich habe einiges an Foreneinträgen gelesen und viel getestet bis ich bei diesem Skript gelandet bin.
Im Grunde genommen macht es genau das was ich will aber leider erst nach Größenveränderung des Browser.
Beim Aufruf in den Browser wird das Bild nicht auf das komplette Fenster ausgedehnt.
Ein weiteres Problem ist, das das geladene Bild auch darüber gelagerte Ebenen überdeckt.
Schon mal vielen Dank !!!
Hier besagtes Skript:

stage.align = 'TL';
stage.scaleMode = "noScale";
stage.addEventListener(Event.RESIZE, Resize);

var laden:Loader = new Loader();
laden.y = 0;
laden.contentLoaderInfo.addEventListener(Event.COM PLETE, completeHandler);
laden.load(new URLRequest("bilder/home_hg.jpg"));
addChild(laden);

function completeHandler(e:Event):void {
laden.contentLoaderInfo.removeEventListener(Event. COMPLETE, completeHandler);
e.currentTarget.content.height = stage.stageHeight;
e.currentTarget.content.scaleX = e.currentTarget.content.scaleY;
}

function Resize(e:Event):void
{
laden.content.height = stage.stageHeight;
laden.content.scaleX = laden.content.scaleY;

if (laden.content.width < stage.stageWidth) {
laden.content.width = stage.stageWidth;
laden.content.scaleY = laden.content.scaleX;
Andy1301md ist offline   Mit Zitat antworten
Alt 12-02-2011, 13:33   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Eigentlich musst du nur die Resize-Funktion auch im completeHandler aufrufen.
Und das der dynamische Content den statischen überdeckt ist normal - liegt an den vergebenen Tiefen.
In AS 2.0 gab's swapDepths() für so was - jetzt müsste das irgendwie mit addChildAt(), setChildIndex(), swapChildren() oder swapChildrenAt() gehen.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Frage zu Fullscreen und ScaleMode deak Flash CS4 Professional 1 07-03-2010 10:45
scaleMode in Projektor flashpixel ActionScript 3 2 06-02-2010 13:55
scalemode riesen problem.. Animator Flash MX 1 26-08-2004 13:29
Stage.scaleMode noborder Spooniboy Flash MX 2004 0 24-05-2004 22:35


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:32 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele