Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-12-2003, 19:13   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2003
Ort: Berlin
Beiträge: 61
swapdepths *nicht hauen*

Hi,
vielleicht kann mir ja jemand weiterhelfen *büüüüde*

Bin gerade an einer Windows ähnlichen Oberfläche.

Über einen Hauptfilm lade ich per loadMovieNum 6 weitere Filme in die level 10 - 60.

In jedem Film befindet sich ein Window mit allen Funktionen die auch Windows zu bieten hat. Also auch das x(close).

Des weiteren hat jeder Film eine Aufbau und Abbau Animation die ich über den Hauptfilm steuere.

_level10.play(); aufbau
und dann bei release auf dem x wieder _level10.play();

Jetzt möchte ich nur noch, das jeweils das Fenster, auf dem gerade die Maus steht, in den Vordergrund gerückt wird.

Habe es schon mit swapdepths probiert, aber leider ohne Erfolg.


HILFE....

greetz LUNiTAR
lunitar ist offline   Mit Zitat antworten
Alt 16-12-2003, 20:02   #2 (permalink)
Rübennase
 
Benutzerbild von thomiko
 
Registriert seit: Dec 2003
Ort: Niederrhein
Beiträge: 291
Hi lunitar,

level und depth sind meines Wissens zwei paar Stiefel.

depth gibt in einem Movieclip die z-Achse an. Wenn man also mehrere Objekte in einem MC hat, die übereinander liegen, dann sieht man das Objekt mit der größten Depth-Zahl.

level ist noch mal eine Stufe höher. Das Haupt-swf ist auf level0, alle weiteren dazu geladenen swfs auf weiteren levels.

Wenn man in einer sonst leeren Flash-Animation in Frame1 'trace(this.getDepth());' eingibt, dann bekommt man als depth -16384, während level natürlich 0 ist.

Gruß,

Thomas

Geändert von thomiko (16-12-2003 um 20:34 Uhr)
thomiko ist offline   Mit Zitat antworten
Alt 16-12-2003, 20:59   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2003
Ort: Berlin
Beiträge: 61
Erst mal thx für die Antwort!

Bei meinem Test funktionierte das schon ein wenig!

Bei der Aufbau Animation habe ich die var _global.activ gesetzt.

Also bei jeden der 6 Filme
_global.activ = "_level20";

und dann bei überfahren einer im mc´s befindlichen schaltfläche


_level20.swapDepths(_global.activ);

Funktionierte, nur eben das danach _level10 _level20 war usw.

mhh, nochmal danke und schönen Abend...

greetz
LUNiTAR

Geändert von lunitar (16-12-2003 um 21:00 Uhr)
lunitar ist offline   Mit Zitat antworten
Alt 16-12-2003, 21:08   #4 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
hi leveles und depths (tiefenebnen) sind 'fast' 2 paar stiefel.
denn es ist so dass jeder level so an die 32000 tiefen eben haben kann.

ich arbeite daher nie exra mit leveln etc. sonden bei mir spielt sich alles auf _level0 ab. dort kannst du die mc platziern und diese swappen wie du lustig bist.#
denn levles lassen sich nur einmal swappen um gegestaztr du den auf den teifen ebenen befinlichen mcs



rena hatte mal einen sehr guten vergleich:

levles sind die einzelnen schubläden und die depths die darin befindlichen blätter
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 16-12-2003, 21:15   #5 (permalink)
Neuer User
 
Registriert seit: Mar 2003
Ort: Berlin
Beiträge: 61
danke, werde es wohl umbauen müssen!

thx und schönen Abend!
greetz
LUNiTAR
lunitar ist offline   Mit Zitat antworten
Alt 16-12-2003, 21:16   #6 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
np
__________________
gruß bloba

2 x onkel² b_d
bloba 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 08:59 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele