{lang: 'de'}
Flashhilfe.de - Flash Community

Positionierung AS2 in AS3 umwandeln [Flash 9]

 


AntwortenRegistrieren Seite1  

dingle#1
Benutzerbild von dingle
Beiträge: 0
Registriert: Mar 2010

12.03.2010, 11:17

Hallo zusammen,

ich beschäftige mich hobbymäßig mit Flash und habe eine Bühne in der ein MC durch ActionScript horizontal und vertikal mittig ausgerichtet wird und drei andere MC unten links bzw. unten rechts und unten mittig..

Jetzt habe ich auf einer Flashtool-Kaufseite einige Elemente (Preloader, Videogalerie, Fotogalerie) erworben und die sind in AS3 geschrieben. Wie kann ich meine Hauptbühne, in die andere SWF-Dateien eingeladen werden so anpassen das der Code aus AS3 besteht.

Die Dateien sind anbei. Ich bezahle auch dafür wenn mir das jemand anpasst.

Der Code in AS2 ist:

Code:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Stage.scaleMode = "noScale";
Stage.align = "BL";

var l = new Object();
l.onResize = function() {
   mitteunten._x = Stage.width / 2 - mitteunten._width / 2;
   mitteunten._y = Stage.height - mitteunten._height;
   
}
l.onResize();

Stage.addListener(l);



Stage.scaleMode = "noScale";
Stage.align = "BL";

var l = new Object();
l.onResize = function() {
   bg._x = Stage.width / 2 - bg._width / 2;
   bg._y = Stage.height - bg._height;
   
}
l.onResize();

Stage.addListener(l);



Stage.scaleMode = "noScale";
Stage.align = "TL";

var l = new Object();
l.onResize = function() {
   mitte._x = Stage.width / 2 - mitte._width / 2;
   mitte._y = Stage.height / 2 - mitte._height / 1.6;
   
}
l.onResize();

Stage.addListener(l);

Stage.scaleMode = "noScale";
Stage.align = "TL";

var l = new Object();
l.onResize = function() {
   tl._x = 0;
   tl._y = 0;
   tr._x = Stage.width - tr._width;
   tr._y = 0;
   bl._x = 0;
   bl._y = Stage.height - bl._height;
   br._x = Stage.width - br._width;
   br._y = Stage.height - br._height;
}

l.onResize();

Stage.addListener(l);

stop();



Viele Grüße
Dingle


Die FLA-Datei ist für den Upload zu groß, die kann ich ja zusenden.
Schlagwörter: AS2, AS3
cedddy#2
Benutzerbild von cedddy
Beiträge: 572
Registriert: May 2007

12.03.2010, 23:17