Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-02-2005, 20:52   #1 (permalink)
Scriptlerbastler
 
Registriert seit: Sep 2004
Beiträge: 122
Diashow - setinterval

Nabendn @all,

Ich steh vor einem kleinen Problem. Ich sollte eine Diashow
mit Flash erstellen mit externen jpg's nungut dies klapt auch super
doch wie setzte ich den setinterval zwischen den Bilder? Sprich
ich möchte dass das 1 Bild ca. 30 sek angezeigt wird und danach
automatisch das 2 Bild reingeladen wird.

Könnte mir bitte jemand helfen, wäre echt super.
Danke schonmal.

mfg
M(a)c_Flash
M(a)c_Flash ist offline   Mit Zitat antworten
Alt 08-02-2005, 20:54   #2 (permalink)
Flash-holic
 
Benutzerbild von DeMoehn
 
Registriert seit: Nov 2003
Ort: Neunkirchen(Saar)
Beiträge: 988
Ich verstehe dein Problem nicht ganz?
__________________
Wer Großes versucht, ist bewunderswert, auch wenn er fällt.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)


DeMoehn ist offline   Mit Zitat antworten
Alt 08-02-2005, 21:30   #3 (permalink)
Scriptlerbastler
 
Registriert seit: Sep 2004
Beiträge: 122
Danke für deien Anmerkung BadboYY

Entschuldige bitte wenn ich das problem nicht
so verständnisvoll erklärt habe.

2. Versuch:
Ich möchte ca. 30 Bilder in einer Flash Slideshow automatisch
abspielen lassen. Ein Bild soll ca. 30 sek. angezeigt werden, dann das
nächste etc.

Nun die Bilder reinzuladen gelingtmir auch doch wie
kann ich Flash den Befehl geben das er nach 30 sek. das nächste
Bild laden soll. also i++. Wie ich es um eins erhöhe ist mir auch klar
nur wie und wo schreib ich die pause oder das er erst nach 30. sekunden
das nächste Bild laden soll?

Hoffe das ich mein Problem nun besser erklärt habe.

Vielen Dank schonmal
mfg M(a)c_Flash
M(a)c_Flash ist offline   Mit Zitat antworten
Alt 08-02-2005, 21:40   #4 (permalink)
Flash-holic
 
Benutzerbild von DeMoehn
 
Registriert seit: Nov 2003
Ort: Neunkirchen(Saar)
Beiträge: 988
Jap, 1a verstanden
Also, ich würds mit setInterval lösen.
ActionScript:
  1. counted = 0;
  2. function zaehl() {
  3.     counted++;
  4.     trace(counted);
  5.     if (counted>=30) {
  6.         //hier Funtion um neues Bild zu laden
  7.         trace("Neues Bild laden!");
  8.         counted = 0;
  9.     }
  10. }
  11. _global.myCounter = setInterval(zaehl, 1000);
Er zählt bis 30 und wenns 30 sind dann führt er die Funktion aus die ein neues Bild erscheinen lässt, das ist dann wieder deine Sache, ich hoffe das hilft
__________________
Wer Großes versucht, ist bewunderswert, auch wenn er fällt.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)


DeMoehn ist offline   Mit Zitat antworten
Alt 08-02-2005, 21:45   #5 (permalink)
Scriptlerbastler
 
Registriert seit: Sep 2004
Beiträge: 122
Hi BadBoyy,

Vielen Dank für deine Hilfe, werd das morgen gleich ausprobieren.
Hab leider das projekt nicht das. Doch das scirpt hab ich verstanden.
Und bin schon sehr zuversichtlich das es funktioniert.

Nochmal Danke und einen schönen Abend noch.

mfg
M(a)c_Flash
M(a)c_Flash ist offline   Mit Zitat antworten
Alt 08-02-2005, 21:52   #6 (permalink)
Flash-holic
 
Benutzerbild von DeMoehn
 
Registriert seit: Nov 2003
Ort: Neunkirchen(Saar)
Beiträge: 988
OK, seit Stefan Effenberg mag ich Leute die einen schönen Abend noch sagen ncih mehr leiden, bei dir mach ich ma noch ne Ausnahme hehe schönen Abend noch
__________________
Wer Großes versucht, ist bewunderswert, auch wenn er fällt.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)


DeMoehn 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 02:26 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele