Director: caricare una liberia e cuepointList

Di: Gian Carlo | 26/09/2020 17:13:43
Ciao a tutti, Fantastico un forum italiano su Director!!!
Avrei due quesiti:
1) innanzitutto è possibile caricare una castLib esterna dentro un pojector?
Mi spiego nel dettaglio:
a) ho una CastLib esterna con nome "Pippo" dentro la directory "X" attualmente caricata nel projector;
b) ho una castLib con lo stesso nome "pippo" dentro la directory "Y"
c) esiste un behaviour che mi faccia scambiare le due librerie sostituendo "Pippo" caricato nel projector che è nella directory "X" con "Pippo" che à nella directory "Y"?
Quesito 2
Ho una lista cuePoint, per esempio:
Mylistcuepoint = ["reg ???", "reg ???", "name ???", "name ???" ..........]
dove i punti interrogativi sono una variabile che muta spesso. Come fare per rilevare il nome del cuePoint e sopratutto la sua variabile?
Grazie a tutti

Risposte



1. castLib("pippo").fileName
esempio: per cambiare il cast all'avvio del movie:
on startmovie
castLib("pippo").fileName=the moviePath&"cartella\\pippo2"
end
2. cuePointNames[x] ti trova il nome del cuepoint x
ciauz

Di: paolibo | 26/09/2020 17:14:43


Ringrazio tantissimo per la per la cortese e pronta risposta e per contribuire a dare segnali di vita al fantastico Director.
Sono impegnato nella realizzazione di un filmato complesso in cui troverà spazio il tuo prezioso consiglio.
Vado a lavorarci poi ti faccio sapere.
Ancora grazie.

Di: Gian Carlo | 26/09/2020 17:14:43


Ciao Paolibo,
ho testato la prima parte delle tua gentile risposta ma forse sbaglio qualcosa.
Ho usato lo script che segue sia come startmovie che al mouseUp (lo devo gestire in questo modo). A B sono directory e sub directory.
Putroppo non mi carica la libreria. C'e' qualche errore?
ho provato:
1)
on MouseUp me
castLib("Miocast").fileName=the moviePath&"C:\\A\\B\\Miocast.cst"
end
2)
on MouseUp me
castLib("Miocast").fileName=the moviePath&"C:\\A\\B\\Miocast"
end
3)
on MouseUp me
castLib("Miocast").fileName=the moviePath&"B\\Miocast.cst"
end
Grazie.

Di: Gian Carlo | 26/09/2020 17:14:43


Il percorso completo lo dichiari già con the moviepath quindi:
Come startmovie:
on startmovie
castLib("Miocast").fileName=the moviePath&"B\\Miocast"
end
alla pressione del mouse:
on MouseUp me
castLib("Miocast").fileName=the moviePath&"B\\Miocast"
end
ciauz

Di: paolibo | 26/09/2020 17:14:43


Perfetto Paolibo!!!
commettevo forse il seguente errore: avevo due cast esterni (x ed y) dentro al movie, inserendone solo uno tutto funge!!!
Ora sviluppo la seconda parte (quella della lista) eventualmente ti faccio sapere.
Moltissime grazie.

Di: Gian Carlo | 26/09/2020 17:14:43