Volledige versie bekijken : Via datum naar bepaald frame
ramongulikers
%Europe/Berlin %433 %2005, 11:24
Hallo,
is er een bepaald actionscript waardoor mijn movie aan de hand van de actuele datum, naar een bepaald frame wordt gestuurd.
In ieder frame staat een maand (en jaar). Wanneer iemand op 27 juli 2005 de flashmovie opent, opent de movie dus op de frame met juli 2005.
Hier ben ik echt al lang naar op zoek, moet nu iedere maand handmatig een 'stop' zetten in de dan actuele maand. Kijk maar op www.ramongulikers.tk .
Alvast bedankt voor de verlossende tip/actionscript,
Ramon
behived
%Europe/Berlin %612 %2005, 15:42
var MyDate= new Date();
maand=MyDate.getMonth()+1;
gotoAndStop("maand"+maand);
labels:
maand1;maand2,...maand12
ramongulikers
%Europe/Berlin %634 %2005, 16:13
Hoi,
Dat is snel, maar waar moet ik dit scriptje nu plaatsen? En wordt nu ook het juiste jaar
gepakt? Want heb dus een rij van 12 frames van 2003, 2004 en 2005.
Alvast bedankt voor de reactie,
Ramon
behived
%Europe/Berlin %645 %2005, 16:29
Gewoon op de frame wanneer je de "tijdssprong" wil maken
voor het jaartal:
var MyDate= new Date();
maand=MyDate.getMonth()+1;
jaar=Mydate.getFullYear()
gotoAndStop("maand"+maand+"_"+jaar);
labels:
maand1_2005;maand2_2005,...maand12_2005
ramongulikers
%Europe/Berlin %652 %2005, 16:39
Hoi,
Het eerste scriptje werkt prima.
Maar het tweede scriptje werkt niet. Als ik de labels maak
dan stopt hij niet bij maand7_2005
Is hier nog een oplossing voor?
Wederom bedankt!
Ramon
theFlashWizard
%Europe/Berlin %654 %2005, 16:42
waarom kun je het eigenlijk niet op 1 frame doen waarop je actionscript in een dynamisch textfield de maand en het jaar enzo laat invullen?
ramongulikers
%Europe/Berlin %664 %2005, 16:56
Hoi,
Nou omdat ik nog bepaalde gebeurtenissen per maand wil ingeven.
En dat gaat niet zonder ingewikkelde scripts.
Kijk maar hier is de flashmovie (http://members.home.nl/ramongulikers/images/agenda.swf)
Nu kan ik dus voor iedere maand wat gebeurtenissen in de kalender zetten.
Maar wil dus dmv een script dat hij naar het juiste frame gaat; maand en jaar.
Ben er bijna, maar nog niet helemaal.
Ramon
behived
%Europe/Berlin %670 %2005, 17:05
typfoutje:
jaar=Mydate.getFullYear()
moet zijn:
jaar=MyDate.getFullYear()
ramongulikers
%Europe/Berlin %675 %2005, 17:12
Hoi Behived,
Bedankt voor de reactie. Maar zie het verschil niet in
het typefoutje. Zou je het nogmaals kunnen verbeteren?
Alvast bedankt.
Ramon
ps. Aan jouw site te zien, zie je wel wie hier de pro is van ons twee!
Erg mooie site, petje af.
sanderH
%Europe/Berlin %688 %2005, 17:30
het gaat om de hoofdletter D in MyDate ipv Mydate
theFlashWizard
%Europe/Berlin %700 %2005, 17:48
ey ramongulikers, ik zou je ook nog wel heel ff willen helpen maar is er iets speciaals aan dat enigste frame waar hij niet stopt?
want een gotoAndStop doet normaal gesproken precies wat je denkt dat hij zou doen.. ergens heen gaan en stoppen..
ramongulikers
%Europe/Berlin %916 %2005, 23:00
Nou het werkt perfect. Heb alle frames een eigen label gegeven en script doet de rest.
Hoef ik niet meer maandelijks de 'stop' te verplaatsen.
Bedankt voor jullie raad en tijd!!
Ramon
behived
%Europe/Berlin %449 %2005, 11:47
graag gedaan
ps: ben nog lang geen pro hoor, kan hier nog veel leren van de echte pro's op dit forum, zowel qua design als scripting!!
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.