ďťż
Podstrony
|
telcocafeWitam mam kodzik:if(CurPhotoID==4) { InitShow(); return; } if (CurPhotoID%MaxImageCount==0) Move(ExchangeStep); else ShowPhoto(CurPhotoID+1); I chcę w Action script zrobić takie coś żeby ta funkcja powtarzała się co określony czas (np co 5s) Jak to zrobić w AS?? Co innego odpada ;) Najpierw zamknij ten skrypcik w funkcje np. o nazwie funkcja() i dodaj do niej na koncu: stare_sekundy = mojaData.getSeconds(); Następnie w 1 klatce głównej listwy: mojaData = new Date(); stare_sekundy; teraz_sekundy; odstep = 5; // np. 5 sekund funkcja(); onEnterFrame = function () { teraz_sekundy = mojaData.getSeconds(); roznica_sekundy = teraz_sekundy - stare_sekundy; if(roznica_sekundy == odstep || roznica_sekundy < -54) { funkcja(); } } Pozdrawiam serdecznie :) W razie jakichś nieścisłości lub błędów proszę mnie powiadomić ;) Użytkownik RoboKomp edytował ten post 20 luty 2006, 22:35 Nie chce mi to działać :/ A nie da się tego jakoś prościej?? że liczy tam sekunty setne wszystko jedno i jak dochodzi do 5000 to zeruje czas i wywołuje funkcję : OnTime(); Nie da rady :( Musisz w pierwszej klatce nacisnąć Insert Frame. |
|||
Sitedesign by AltusUmbrae. |