Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-08-2003, 11:49   #1 (permalink)
-
 
Registriert seit: Aug 2003
Beiträge: 82
Unhappy swapDepths

Hallo Flasher,

ich haben einen MC "bilder" auf der Bühne.
Darin befinden sich 4 weitere MC's "bild01" bis "bild04",
alle im selben Frame und Level übereinander.

Nun möchte ich mit 4 Menübuttons jeweils den
zugehörigen MC in den Vordergrund rücken.

Hier z.b. das AS das auf dem Button 2 liegt:

on (release)
{
if(_root.aktivPunkt=="1")
{
_root.bilder.bild01.swapDepths(-1);
}

_root.aktivPunkt="2";
_root.bilder.bild02.swapDepths(0);
}

Ich möchte eigentlich immer den letzten aktiven MC ganz nach hinten stellen und den aktuellen nach vorne.

geht aber irgendwie nicht.

Gruss, Thorsten
urkman ist offline   Mit Zitat antworten
Alt 09-08-2003, 12:07   #2 (permalink)
Herr Brot
 
Benutzerbild von mati
 
Registriert seit: Dec 2002
Beiträge: 1.692
wenn du 4 buttons hast ist es doch egal wo die bilder liegen, hauptsache der gewählte ist oben.
als beispiel:
ActionScript:
  1. btn1.onRelease = function() {
  2. mc1.swapDepths(100);
  3. }
  4. btn2.onRelease = function() {
  5. mc2.swapDepths(100);
  6. }
  7. btn3.onRelease = function() {
  8. mc3.swapDepths(100);
  9. }
  10. btn4.onRelease = function() {
  11. mc4.swapDepths(100);
  12. }
kannst auch in ner schleife machen:
ActionScript:
  1. for(var i=1; i<5;i++) {
  2. this["btn"+i]._number=i;
  3. this["btn"+i].onRelease = function() {
  4. this["mc"+this._number].swapDepths(100);
  5. }


gruß, mati
__________________
„Ich war geheilt, all right!“
mati 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:58 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele