@Phibrizzo,
post #4
C:Visage >NIL: DH1:1.iff DELAY 1 FADE 4 LATELOAD BESTMODE CENTER NOBUSY QUIET VCENTER
C:Visage >NIL: DH1:2.iff DELAY 3 FADE 3 LATELOAD BESTMODE CENTER NOBUSY QUIET VCENTER
C:Visage >NIL: DH1:3.iff DELAY 5 FADE 2 LATELOAD BESTMODE CENTER NOBUSY QUIET VCENTER
C:Visage >NIL: DH1:4.iff DELAY 7 FADE 1 LATELOAD BESTMODE CENTER NOBUSY QUIET VCENTER
.
.
.
itd.
DELAY - opóźnienie w s.
FADE [1-4] - ściemniacz ;) 1 - najszybsze ściemnienie, 4-najwolniejsze.
BESTMODE - stara się dopasować rozmiar ekranu do obrazka
CENTER - centruje obrazek w poziomie, gdy trzeba
NOBUSY - nie wyświetla wskaźnika zajętości w trakcie wczytywania obrazka
QUIET - wyłącza większość komunikatów
VCENTER - centruje obrazek w pionie, gdy trzeba
Jeżeli będziesz wyświetlał na karcie graficznej, dodaj jeszcze parametr RTG (gdyby były problemy z wyświetlaniem).
Takie rozwiązanie ma jedną wadę - między obrazkami będzie migał ekran, z którego odpalony był skrypt (np. Worknench). Dlatego warto zrobić czarny, pusty rysunek, który będzie go zasłaniał i zmodyfikować skrypt tak:
RUN VISAGE DH1:black.iff
C:Visage >NIL: DH1:1.iff DELAY 1 FADE 4 LATELOAD BESTMODE CENTER NOBUSY QUIET VCENTER
.
.
.
itd.
W ten sposób między obrazkami będziesz miał czarny ekran. :)
Ostatnia modyfikacja: 11.06.2009 13:12:52