FLASHStyler
Mitglied
Ich baue gerade an einer HP, und es soll wie in der Realität ein Tag und Nacht wechsel statt finden.
Nacht ist zwischen 22 Uhr und 6 Uhr, alles andere ist Tag.
folgender Fall:
ein nachtfreudiger User sitzt um eine Minute vor 6 am PC und textet freuding im Gästebuch, tja um um 1 Minute vor 6 ist ja noch dem nach Nacht und es wird auch der Nacht loop abgespielt, aber um 6 ist ja dann Tag und es soll ja auch der Tag loop abgespielt werden.
Muss man die function dafür irgendwie immer aktualieseren? weil ich meine doch, dass der Nacht loop solange abgespielt bis die Seite aktualiesiert wird oder neu geladen wird, obwohl es lange nach 6 ist und der Tag loop folgen sollte?
Könnte man das eventuell mit updateAfterEvent machen, oder sehe ich das flash, dass die function städig aktualisiert werden muss, damit er automatisch den Sound wechselt?
also ungefähr so:
-------------------------------------------------------------
HAB SCHON IM FLASHFORUM GEPOSTET ABER NICHT SO RICHTIG WAS RAUSBEKOMMEN:http://www.flashforum.de/forum/showthread.php?s=&threadid=89877
Bitte um Hilfe
Nacht ist zwischen 22 Uhr und 6 Uhr, alles andere ist Tag.
PHP:
/*Function wird in Frame 1, da wo der Preloader liegt und alle
anderen Functionen definiert werden, gecodet und in Frame 10 dann aufgerufen*/
function change() {
zeit = new Date();
std = zeit.getHours();
mySound = new Sound();
if (std >= 6 && std <= 22) {
mySound.attachSound("tag");
mySound.start(0, 999);
}
else {
mySound.attachSound("nacht");
mySound.start(0, 999);
}
}
folgender Fall:
ein nachtfreudiger User sitzt um eine Minute vor 6 am PC und textet freuding im Gästebuch, tja um um 1 Minute vor 6 ist ja noch dem nach Nacht und es wird auch der Nacht loop abgespielt, aber um 6 ist ja dann Tag und es soll ja auch der Tag loop abgespielt werden.
Muss man die function dafür irgendwie immer aktualieseren? weil ich meine doch, dass der Nacht loop solange abgespielt bis die Seite aktualiesiert wird oder neu geladen wird, obwohl es lange nach 6 ist und der Tag loop folgen sollte?
Könnte man das eventuell mit updateAfterEvent machen, oder sehe ich das flash, dass die function städig aktualisiert werden muss, damit er automatisch den Sound wechselt?
also ungefähr so:
PHP:
function change() {
zeit = new Date();
std = zeit.getHours();
mySound = new Sound();
if (std >= 6 && <= 22) {
mySound.attachSound("tag");
mySound.start(0, 999);
}
else {
mySound.attachSound("nacht");
mySound.start(0, 999);
}
updateAfterEvent();
}
HAB SCHON IM FLASHFORUM GEPOSTET ABER NICHT SO RICHTIG WAS RAUSBEKOMMEN:http://www.flashforum.de/forum/showthread.php?s=&threadid=89877
Bitte um Hilfe