Flashhilfe.de - Flash Community

Alternative Skalierung gesucht [Flash 9]

 


AntwortenRegistrieren Seite1  

Sparwebsite#1
Benutzerbild von Sparwebsite
Beiträge: 4
Registriert: Sep 2010

19.09.2010, 12:26

Kann mir jemand einen Tipp geben wie ich meinen mc (grad) Proportional Scaliere
ohne Stage.scaleMode auf "noBoarder" zu setzen und keine Feste Größe eingebn muss.

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Stage.scaleMode = "noScale";
Stage.align = "TL";
//
grad._x = 0;
grad._y = 0;
grad._width = Stage.width;
grad._height = Stage.height;
textureGrad_mc._width = Stage.width;
textureGrad_mc._height = Stage.height;
//
var stageListener:Object = new Object ();
stageListener.onResize = function () {
     grad._x = 0;
     grad._y = 0;
     grad._width = Stage.width;
     grad._height = Stage.height;
     textureGrad_mc._width = Stage.width;
     textureGrad_mc._height = Stage.height;
};


Angehängte Dateien:
Adobe Flash Animationen zumangloza.swf27.83 KB
mikemike#2
Benutzerbild von mikemike
Beiträge: 125
Registriert: Jan 2010

19.09.2010, 12:38

Also ich habe keine Ahnung von as2, aber wahrscheinlich ungefähr so:
var prozent:Number = 200;
grad._width *= prozent;
grad._height *= prozent;
Treffen sich ein Stein und ein Brett.
Der Stein: "Hi, Ich bin ein Stein"
Das Brett: "Wenn du Einstein bist, bin ich Brett Pitt"
Sparwebsite#3
Benutzerbild von Sparwebsite
Beiträge: 4
Registriert: Sep 2010

Themenautor/in

19.09.2010, 13:00

Nein das Funktioniert leider nicht mit Prozent.

Es sollte natürlich auch nicht die Bühne beeinflusst werden so wie bei Stage.ScaleMod
ich möchte ja nicht die Bühne sondern den mc proportional skalieren können.

Wenn noch jemand ne idee hätte

beim Text gibt es doch das Dynamische Textfeld wie ist das bei Bildern gibts da ne Function???
Geändert von Sparwebsite am 19.09.10 um 13:13 Uhr
Sparwebsite#4
Benutzerbild von Sparwebsite
Beiträge: 4
Registriert: Sep 2010

Themenautor/in

20.09.2010, 18:04

So hab ich gut gemacht... :)

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Stage.scaleMode = "noScale";
Stage.align = "TL";

var stageListener = new Object();

stageListener.onResize = function() {
 
      _root.bild_mc._width  = Stage.width;
      //_root.bild_mc._height = Stage.height;
    _root.bild_mc._yscale = _root.bild_mc._xscale
 
}

Stage.addListener(stageListener);

stageListener.onResize();

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   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2022 Sebastian Wichmann - Flashhilfe.de