Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-09-2004, 09:56   #1 (permalink)
.posten < lesen.
 
Registriert seit: Nov 2001
Ort: Bremen
Beiträge: 62
Skalierungs-/Ausrichtungs-Problem!?

Hallo,

der Hintergrund soll sich mit dem Browserfenster proportional skalieren und ein
Objekt soll immer mittig bleiben, nur wenn ich "TL" weglasse, hat das Objekt
anscheinend keinen Bezugspunkt mehr für die mittige Ausrichtung und mit "TL"
macht der Hintergrund faxen!
Vielen Dank im Voraus!

ActionScript:
  1. stop();
  2.  
  3. Stage.scaleMode = "noScale";
  4. Stage.align = "TL";
  5.  
  6. obj = new Object();
  7. obj.onResize = function() {
  8.     bg_mc._width = Stage.width;
  9.     bg_mc._height = Stage.height;
  10.     move_mc._x = (Stage.width - move_mc.width)*0.5;
  11.     move_mc._y = (Stage.height - move_mc.height)*0.5;
  12. };
  13.  
  14. Stage.addListener(obj);
  15. obj.onResize();

Gruß
Spektrum
Spektrum ist offline   Mit Zitat antworten
Alt 19-09-2004, 12:30   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Den MC zu positionieren kannst dier eigentlich sparen, weil wenn du Stage.align weglässt, wird automatisch "C" dafür angenommen und alles wird zentriert ausgerichtet. Also so:
ActionScript:
  1. stop();
  2. Stage.scaleMode = "noScale";
  3. obj = new Object();
  4. obj.onResize = function() {
  5.     bg_mc._width = Stage.width;
  6.     bg_mc._height = Stage.height;
  7. };
  8. Stage.addListener(obj);
  9. obj.onResize();
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 19-09-2004, 21:32   #3 (permalink)
.posten < lesen.
 
Registriert seit: Nov 2001
Ort: Bremen
Beiträge: 62
Hallo Sonar,

erstmal danke, aber wie wäre das jetzt, wenn ich den MC immer links oben haben wollte, z.B. 50 Pixel jeweils vom linken
und oberen Browserrand, möchte das Prinzip gerne verstehen oder es fehlen mir die nötigen Mathematikkenntnisse!?
Ein Beispiel das Menu von http://www.massiveattack.com !

Gruß
Spektrum
Spektrum ist offline   Mit Zitat antworten
Alt 19-09-2004, 22:15   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Guckstu Anhang
Angehängte Dateien
Dateityp: zip mc_unskaliert_sonar.zip (8,1 KB, 38x aufgerufen)
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 19-09-2004, 22:19   #5 (permalink)
.posten < lesen.
 
Registriert seit: Nov 2001
Ort: Bremen
Beiträge: 62
Thumbs up

Jupp hab Deinen Anhang auch gerade in der Suche gefunden!

Cheers
Spektrum

Edit:
Tja, manchmal sieht man den Wald vor lauter Bäumen nicht, zum einen war es den Background MC
direkt anzusprechen, zum anderen war bei meiner FLA der Hintergrund aber immernoch unproportional,
das lag dann jedoch daran, dass im Background MC das Bild nicht auf x0|y0 war, auf der Hauptbühne aber schon!
Ich habs aber jetzt verstanden, meine ich!

Danke nochmal sonar!

Geändert von Spektrum (19-09-2004 um 23:28 Uhr)
Spektrum 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



Alle Zeitangaben in WEZ +1. Es ist jetzt 05:38 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele