Fenster ausrichten... Hilfe!

themadman

Mitglied
Servus Leute,

ich habe mich seit langem mal wieder an Flash rangewagt und stehe bereits zu Beginn vor einem Problem... :(

Wie bekomme ich es hin, dass sich meine Flash Seite, sich genauso verhält wie diese hier: http://www.atb-music.com/v4.0/flash/ ?

Ich möchte ein Bild im Hintergrund und ein Fenster mit einer festen Größe welches sich beim vergrößern/verkleinern des Browserfensters genauso verhält wie auf der gezeigten Website.

Wäre um eure Hilfe sehr dankbar!

Mike


P.S.: Das <object>-Tag ist schon richtig aber wie bekomm ich mein Problem in Flash gelöst?

PHP:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="main" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="main.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<param name="bgcolor" value="#000000" />
<embed src="main.swf" menu="false" quality="high" wmode="transparent" bgcolor="#000000" width="100%" height="100%" name="main" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
 
Hi,

Der Ansatz lautet:
Code:
Stage.scaleMode = "noScale";
Stage.align = "TL";
zusammen mit einem Stage-Listener kannst Du nun dafür sorgen, dass z.B. Dein Hauptfenster bei einer Größenänderung in der Mitte verbleibt:
Code:
var sl = new Object();
sl.onResize = function() {
    fenster._x = Stage.width / 2 - fenster._width / 2;
    fenster._y = Stage.height / 2 - fenster._height / 2;
}

sl.onResize();
Stage.addListener(sl);

Gruß
.
 
Zurück