Flashhilfe.de - Flash Community

Fullscreen BG - Bühne mittig ausgerichtet [Flash 10]

 


AntwortenRegistrieren Seite1  

m3xx#1
Benutzerbild von m3xx
Beiträge: 85
Wohnort: Lüdenscheid
Registriert: Jan 2003

16.11.2010, 11:05

Hallo Freunde,
ich arbeite gerade an einer Flashseite
und würde gerne den Hintergrund immer Fullscreen darstellen (das klappt super),
die Bühne allerdings immer mittig.

In dem Script unten funktioniert der Fullscreen super,
allerdings ist die Bühne Top, Left ausgerichtet,
wenn ich die Ausrichtung ändere auf middle, middle,
dann ist logischerweise ach das Hintergrundbild mittig.

Leider finde ich keinen Lösungsansatz, wie das Bild TL ausgerichtet ist und skaliert
aber die Bühne MM bleibt und nicht skalliert?!

Hat jemand ne idee

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Stage.scaleMode = "noScale";
Stage.align = "MM";
function vollbild() {
      _root.scalefactor = _root.bg._width/_root.bg._height;
      _root.stagescale = Stage.width/Stage.height;
      if (_root.stagescale>_root.scalefactor) {
          _root.bg._width = Stage.width;
          _root.bg._height = Stage.width/_root.scalefactor;
      } else {
          _root.bg._width = Stage.height*_root.scalefactor;
          _root.bg._height = Stage.height;
      }
      _root.bg._x = (Stage.width/2)-(_root.bg._width/2);
      _root.bg._y = (Stage.height/2)-(_root.bg._height/2);
};
meinListener = new Object();
meinListener.onResize = function() {
  vollbild();
}
Stage.addListener(meinListener);

vollbild();


Danke für die Mühe
mexx
Good Artists copy, Great Artists steal! pablo picasso
Werbung
Beiträge: 0
Registriert: Feb 2016


stefan0066#2
Benutzerbild von stefan0066
Beiträge: 280
Registriert: May 2006

16.11.2010, 12:22

Stage.align = "MM"; gibt es meines Wissens nicht. Nur diese:

http://www.adobe.com/support/flash/action_scripts/actionscript_dictionary/actionscript_dictionary674.html
h4 { position: -6ft; }
m3xx#3
Benutzerbild von m3xx
Beiträge: 85
Wohnort: Lüdenscheid
Registriert: Jan 2003

Themenautor/in

16.11.2010, 12:33

JA richtig, aber wenn man man da irgendwas reinschreibt,
dann wird automatisch zentriert ausgerichtet.

ActionScript:
1
2
The following table lists the values for the align property.
Any value not listed here centers the movie in the Stage area.



Das Script müsste so geändert werden, das das hintergrundbild um, die hälfte der breite nach links und und hälfte der höhe nach oben verschoben wir und zwar von der neu ermittelten größe nach dem resize.

Aber wenn ich das umsetzen will kommt nur käse raus!

Wenn das dann mal fertig ist sollte es so funktionieren
Und hier ist der Link!
Good Artists copy, Great Artists steal! pablo picasso
Geändert von m3xx am 16.11.10 um 12:37 Uhr

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2019 Sebastian Wichmann - Flashhilfe.de