Witam,
W jaki sposob na komciu najlepiej zrobic cos z rodzaju timera do odmierzania czasu trwania efektow?
Pozdro
czas trwania efektu
Re: czas trwania efektu
Z racji dziur pamięci nie wiem czy napisze prawdę ale:joodas pisze: W jaki sposob na komciu najlepiej zrobic cos z rodzaju timera do odmierzania czasu trwania efektow?
- IRQ na PAL wywołują się 50x/sek wiec jeden bajt zwiększasz co wywołąnie IRQ w zakresie 0-49, i jak się licznik przekreci to zwiększać zawartość innego bajta i w ten sposób masz licznik z czasem 0-255 sekund (raczej starczy). Poza tym w każdym efekcie jest najczęściej tyle zmian, że warto sobie zrobić tabelkę z interwałem czasu (oraz jej aktualnym indeksem) po którym ma się coś dziać. Ja w każdym bądź razie używałem IRQ.
- można użyć zegara RTC, w którymś tam CIA (ale IRQ jest elastyczniejszy przy bardziej dynamicznych efektach)
Ostatnio zmieniony 12 gru 2011, 18:08 przez kmeg, łącznie zmieniany 2 razy.
albo na "szybko" w vice:
spałzuj przed efektem (alt+pause) i teraz dalej alt+"plus" (czyli klatka w przód) - na górze okna pojawi się licznik frames - trzymaj az efekt się zakończy, potem odejmij sobie wartosc frames od tej z początku, podziel przez 50 i masz liczbę sekund.
spałzuj przed efektem (alt+pause) i teraz dalej alt+"plus" (czyli klatka w przód) - na górze okna pojawi się licznik frames - trzymaj az efekt się zakończy, potem odejmij sobie wartosc frames od tej z początku, podziel przez 50 i masz liczbę sekund.
Bo pecet to zwykły banan...