 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
17.08.2008, 20:12
|
#1
|
|
TP-Junior
Registriert seit: Aug 2006
|
gotoandstop - dann Musik abspielen
Hallo zusammen
Ich habe mir mit AS einen Countdown erstellt. Wenn dieser bei null ist, soll er zu Bild Nr.2 springen und somit ein Lied abspielen.
Code:
Code:
if (tage+std+min+sek <=0) {
gotoAndStop(2);
}
Wenn ich beim Schlüsselbild 2 einstelle, dass die Musik kommen soll, beginnt die Musik immer schon ganz am Anfang zusammen mit dem Countdown.
Danke für eure Hilfe...
|
|
|
18.08.2008, 12:41
|
#2
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Hallo,
ist das alles am Code ?
am Besten du stellst mal deine Fla zu verfügung, dass man es sich genau angucken kann was da los ist.
Mit diesem Schnippsel kann man nichts anfangen.
|
|
|
18.08.2008, 21:30
|
#3
|
|
TP-Junior
Registriert seit: Aug 2006
|
Okay, dass kann ich machen. Wäre dir wahnsinnig dankbar wenn du (ihr) mir helfen könntest.
|
|
|
18.08.2008, 21:37
|
#4
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Hallo,
naja was soll ich jetzt sagen, ausser du hast eine Kleinigkeit aber sehr wichtige vergessen
setze doch einfach mal ein stop() auf dem ersten Schlüsselbild.
und du musst den Interval abbrechen, hier hast du den kompletten Code.
PHP-Code:
stop()
treffen = new Date(2008, 7, 20, 12, 00, 00);//is das datum des tages an dem der countdown enden soll die letzten 3 ziffern sind
//die uhrzeit in meinem fall 17,59,59 also 17 uhr 59 und 59 sek ACHTUNG bei flash beginnen die monate
//mit null also januar = 0, februar 1 ... dezember = 11
function countdown() {
jetzt = new Date();// das datum im mom
rest = treffen-jetzt;
sek1 = Math.floor(rest/1000);//umrechnung millisek. in sek
tage = Math.floor(sek1/86400);// berchnung der tage
sek2 = sek1-(tage*86400);// übrige sek nach abzug der tage
std = Math.floor(sek2/3600);//restliche stunden
sek3 = sek2-(std*3600);//restsek nach abzug von tagen und std
min = Math.floor(sek3/60);//minuten
sek = sek3-(min*60);// sekunden
if (sek<10) {
sek = "0"+sek;
}
//sorgt dafür, dass einstellige sekunden,
if (min<10) {
min = "0"+min;
}
//minuten und stunden mit einer
if (std<10) {
std = "0"+std;
}
//vorangestellten 0 erscheinen.
if (tage+std+min+sek<=0) {
trace("hallo")
clearInterval(inter)
//hier irgendeine reaktion, z.B. zu einem anderen Bild springen, wo irgendwas tolles passiert.
gotoAndStop(5);
}
uhr.text = tage+" Tage "+std+" Stunden "+min+" Minuten "+sek+" Sekunden";
//ausgabe also was in testfeld angzeigt wird wobei das zwischen den " " genau so übernommen wird
}
var inter = setInterval(countdown,1000);
Geändert von Wanderratte (18.08.2008 um 21:57 Uhr).
|
|
|
18.08.2008, 22:01
|
#5
|
|
TP-Junior
Registriert seit: Aug 2006
|
Was soll ich sagen :S Danke! :P
|
|
|
19.08.2008, 19:47
|
#6
|
|
TP-Junior
Registriert seit: Aug 2006
|
Ich habe noch eine weitere Frage:
Gibt es einen ActionScript Befehl, mit dem man einen Windows Prozess zu einem bestimmten Zeitpunkt beenden kann? 
|
|
|
19.08.2008, 20:34
|
#7
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Nein, du kannst mit Flash nicht auf Betriebssystem oder andere Programme zugreifen und das ist auch gut so.
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 08:07 Uhr.
|
 |