Director: avanzare frame per frame

Ciao a tutti. Sono due mesi che sto studiando director e trovo che questo sia un ottimo programma anche se a volte mi fa letteralmente impazzire. Avrete qunidi capito che sono un principiante in diffcoltà. Sto cercando di realizzare un cd-multimediale ma mi sono bloccato, ovvero non riesco passare da un frame a quello successivo usando un pulsante. Ho provato ad usare On MouseUp Me go to Frame +1 ma facendo così ritorno al primo frame e non al successivo. Qualcuno gentilmente mi può aiutare? Grazie.

 Nail, N.D.

Director MX 2004: come spostare la testina di riproduzione al frame successivo o al precedente.

Nel tuo caso, usando Director MX 2004, basta associare al frame:
on exitFrame me
_movie.go(_movie.frame)
end


-- oppure “go the frame” al posto della riga n.2 per le versioni precedenti di Director.

e poi al pulsante da usare per mandare la testina di riproduzione sul frame successivo:
on mouseUp me
_movie.go(_movie.frame+1)
end


-- Chiaramente per spostarsi al frame precedente sarà: _movie.go(_movie.frame-1)
Per le precedenti versioni di Director la sintassi da utilizzare è diversa. Usando la guida in linea (accessibile premendo il pulsante F1), è sempre possibile verificarla.

Informazioni correlate per puntare al marker o al frame di un altro filmato.

Partendo dal fatto che la sintassi corretta per la versione di Director MX 2004 è:
_movie.go(frameNameOrNum , <movieName>)

Scegli quale di queste alternative funzionanti vuoi usare (codici da associare al frame):
_movie.go(“nomemarcatore”)

-- dove “nomemarcatore” è il nome del marcatore dove la testina di riproduzione deve andare. Se la testina di riproduzione già si trova su “nomemarcatore”, allora continuerà a girare sul frame stesso. Ha quindi una doppia valenza, sia di salto che di loop sul frame stesso.

_movie.go(5)

-- dove 5 è il numero del frame riguardante il movie in esecuzione, perché non è specificato altro.

Nel caso di un marker specifico di un altro Movie:
on mouseUp me

_movie.go("Marker", "NomeTuoMovieSenzaEstensione")
end

Nel caso di un frame specifico di un altro Movie:
on mouseUp me

_movie.go(1, "NomeTuoMovieSenzaEstensione")
end


 Pablito, N.D.

Prima di tutto grazie per avermi risposto. Ho messo subito in pratica i tuoi consigli e mi sono stati decisamente utili. Ho un altro favore da chiederti ovvero come si fa a far scorrere un testo in maniera analoga a quella permessa dai cursori di Word?

 Nail, N.D.
001design.it ® è un marchio registrato.
© 2004-2017 Molfese Paolo - P.Iva: 03430820617 - All rights reserved | Tutti i diritti sono riservati.