Stage-Größe mit AS ändern

ckteebe

Grünschnabel
Hallo Folks,

ich arbeite zur Zeit an einem Menu, dass sich aus der
Struktur einer XML Datei zusammensetzt. Kein Thema.

ABER:
Da die Anzahl der einzelnen Menupunkte variabel ist, ergibt
sich bei mir irgendwann das Problem, dass ich die Größe
der Stage an die Anzahl der Menupunkte anpassen muss.

Gibt es eine Möglichkeit die Stage. _width und die Stage._height
per Actionsscript zu ändern? Oder muss das über einen anderen
Weg passieren?

Lieben Gruss
Sascha
 
Hi Chris,

danke hat mir sehr geholfen.

Ein Tipp noch an alle die es auch für Opera usw. optimieren wollen.
Nehmt im JavaScript nicht(!) Bezug auf auf das Flash-Objekt, sondern
stellt die Größe des Flash-Objekts auf width=100% und height=100%.

Dann umschließt Ihr das ganze mit einer Table die ebenfalls
width=100% und height=100% hat und gebt dieser Table eine ID.

Anschließend das folgende JavaScript:

function fitFlashObject(w,h)
{
var myObj = document.getElementById("TableID");
myObj.style.width=w;
myObj.style.height=h;
}

Soweit der HTML/JavaScript-Teil.
Ansonsten war Chris' Beispiel auf der Flashebene sehr hilfreich.

Danke nochmals
Sascha
 
Zurück