Dyskusja: DVD Lab pro
Podgląd pojedynczego posta
Stary 24.10.2005, 02:15   #2
Reetou
Zarejestrowany
 
Data rejestracji: 18.05.2004
Posty: 9,590
Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>Reetou ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>
Zawsze i w każdym programie do authoringu pod button można podpiąć tylko jedną komendę. A sprawa jest prosta, jeśli się zastanowić jak to wszystko działa. Zwróć uwagę, że w każdym PGC masz pre commands wykonywane przed wyświetleniem tytułu, i post commands które wykonywane są po wyświetleniu.
Skorzystaj z jakiegoś wolnego rejestru, załóżmy GPRM(0). W post commands menu wywołującego film (po naciśnięciu klawisza play) umieść instrukcję sprawdzającą wartość tego rejestru:

if (GPRM(0) == 1) then (RSM)

Defaultowo po włożeniu płyty wszystkie rejestry są wyzerowane, więc przy pierwszym wywołaniu funkcji play warunek nie jest spełniony. Żeby zadziałał po rozpoczęciu wyświetlania wystarczy w pre commands filmu umieścić instrukcję ustawiającą wartość tego rejestru na 1 :

Set GPRM(0) = mov(1)

Prawda, że proste?
Reetou jest offline   Odpowiedz cytując ten post