Flashhilfe.de - Flash Community

Verlaufsprotokoll (LIFO) [Flash 6]

 


AntwortenRegistrieren Seite1  

Oliver Storm#1
Benutzerbild von Oliver Storm
Beiträge: 1270
Wohnort: Suttgart
Registriert: Sep 2002

04.02.2004, 21:52

moin,

hab mich heute ne weile mit ner relativ großen Bildergallerie beschäftigt.
Innerhalb der Gallerie sollte man mittels back zum jeweils zuvor betrachten Bild gelangen können.
Dachte die Lösung von sowas, könnte dem ein oder anderen evtl. mal was nützen.
Hab das ganze nach LIFO (last in, first out) aufgebaut.
Lässt sich mit wenig Aufwand denk ich auch für Movieclips oder (Vorsicht!!) "Szenen" umbauen.

in die hzl:

ActionScript:
1
2
3
4
5
6
7
8
9
if(verlauf == undefined){
    verlauf = [];
}

if(verlauf.length == 0){
    back._visible = false;
}else{
    back._visible = true;
}


Vorraussetzung ist natürlich das ein Button mit dem instanznamen back auf der hzl liegt.

Auf die jeweiligen thumbnails (können auch buttons, menupunkte o.ä. sein), aber in meinem fall warens halt thumbnails:

ActionScript:
1
2
3
4
on(release){
      verlauf.push(_currentframe);
      gotoAndStop(23); //23 ist in dem fall der frame in welchem Bild 23 liegt. Kann aber auch Bildbezeichung oder anderes enthalten.
}


zu guter letzt noch das script für den back-Button:

ActionScript:
1
2
3
4
on(release){
      goback = verlauf.pop();
      gotoAndStop(goBack);
}




vielleicht kanns ja mal jemand brauchen :)

oli

/* kein Kommentar */
Oli
Geändert von Oliver Storm am 04.02.04 um 21:55 Uhr

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-2021 Sebastian Wichmann - Flashhilfe.de