Ciao ho da poco preso Flash8 e 'intravedo' le potenti possibilità dei cue point associate ai video....il problema è che non si trova da nessuna parte ( o quasi) spiegazione sul loro uso con as


Mi spiego meglio, quello che devo realizzare è l'interazione tra un un video di 5 minuti con diversi cue point che ho fissato senza problemi e quattro swf esterni

Il video si chiama
videocar

gli swf esterni
strada.swf
cambio.swf
ruote.swf
volante.swf

e i cue point

navigazione1
evento1
navigazione2
evento2
navigazione3

Queste sono gli eventi che devo gestire

* al verificarsi del cue point navigazione1 caricare strada.swf

* al verificarsi del cue point evento1 far avanzare la timeline di strada.swf di qualche frame

* al verificarsi del cue point navigazione2 caricare cambio.swf

ecc.


inoltre devo riuscire a fare il contrario ossia

cliccando su un swf esterno caricato (ad es. strada.swf) riportare il filmato videocar ad un determinato suo cue point

Spulciando il web e la guida di flash8...in quest'ultima ho trovato quasto script che ho adattato:

/**
Richiede:
- componente FLVPlayback sullo stage con il nome di istanza: my_FLVPlybk
*/
import mx.video.*;
my_FLVPlybk.contentPath = "videocar.flv";
var listenerObject:Object = new Object();
listenerObject.ready = function(eventObject:Object):Void {
if (rtn_cuePt=my_FLVPlybk.findCuePoint("navigazione 1", FLVPlayback.EVENT)) {

loadMovieNum("strada.swf", 5);
}
}
my_FLVPlybk.addEventListener("ready", listenerObject);
var listenerObject:Object = new Object();
listenerObject.cuePoint = function(eventObject:Object):Void {
if(eventObject.info.name == "navigazione 1")
trace("OK");
}
my_FLVPlybk.addEventListener("cuePoint", listenerObject);


Con questo script sono riuscito a caricare l'swf esterno strada.swf al verificarsi del cue point 'navigazione 1', ora come faccio a fare in modo che cliccando su un punto di strada.swf reagisca il videocar.flv ???