PDA

Volledige versie bekijken : Zomer en Winterversie


Camiel
%Europe/Berlin %622 %2007, 14:56
Dag mensen,

Voor een klant heb ik een screensaver gebouwt. Nu willen ze graag dat deze vanzelf wisselt van een zomer naar een winterversie.

Hoe krijg ik het voor elkaar tegen een clip te zeggen dat deze bijvoorbeeld in december 'goto and play winter' doet?

Alvast bedankt!

+oMÁz_
%Europe/Berlin %628 %2007, 15:04
met Date();

var myDate = new Date();
var huidigeMaand = myDate.getMonth + 1; //+1 hoeft niet echt als je rekening houdt met de zero-index in de volgende if-statement (door de +1 is maand 12 ook echt '12' ).

if(huidigeMaand > 10){
...
}else{
...
}// opgepast, dit is snel uit de pols, er kunnen typo's instaan. 't is maar dat je en idee krijgt

Als je de winterdatum ook aan de juiste dag wil toetsen, kan je beter de -hoe heet'ie ook alweer- standaard internettijd nemen, die begon vanaf 1970, en eenvoudige algebra op los laten.

cheerio!

Camiel
%Europe/Berlin %634 %2007, 15:14
En wederom weer een blij mens!

Bedankt!

+oMÁz_
%Europe/Berlin %638 %2007, 15:19
you're welcome

Camiel
%Europe/Berlin %645 %2007, 15:29
Wil nog niet lekker werken... Bij exporteren gaat ie zeuren om het script:

var myDate = new Date();
var huidigeMaand = myDate.getMonth + 1;
if(myDate.getMonth > 10){
gotoAndPlay("zomer");
}else{
gotoAndPlay("winter");
}

Camiel
%Europe/Berlin %647 %2007, 15:32
HA toch wel!

+oMÁz_
%Europe/Berlin %650 %2007, 15:37
Welke foutmedling krijg je?

probeer eens

myDate:Date = new Date();//zonder 'var' ervoor dan
Overigens kan je in de if-structuur beter de var huidigeMaand gebruiken als die dan toch gedefinieerd wordt.

Camiel
%Europe/Berlin %658 %2007, 15:48
Welke foutmedling krijg je?

probeer eens

myDate:Date = new Date();//zonder 'var' ervoor dan
Overigens kan je in de if-structuur beter de var huidigeMaand gebruiken als die dan toch gedefinieerd wordt.


[EDIT] okay. Een statpointje zou leuk zijn.
Helemaal goed zo....