Ciao,
ho creato un bel menu di video con AS3 e xml!
potete vederlo qui: http://www.silviatagliaferri.it/verbatel/
Il file XML è http://www.silviatagliaferri.it/verbatel/menu_easy.xml .
Se lasciate andare un video fino alla fine vedrete che passa automaticamente al video successivo.
Questo perchè carica il file http://www.silviatagliaferri.it/verbatel/videos.xml, con l'elenco dei video.
Il codice AS è il seguente:


import fl.video.*;
import flash.events.Event;
import flash.net.*;
import com.jumpeye.Events.AccordionMenuEvents;
// Set Variables
var flvControl:FLVPlayback = Object(root).display;
var flvIndex:Number = 0;
var loopAtEnd:Boolean = true;
//bottone

stop();
function video (nome){
flvControl.source = nome;
}

// Load XML file...
var xmlList:XML;
var xmlPath:String = "videos.xml";
var xmlLoader:URLLoader = new URLLoader();
xmlLoader.load(new URLRequest(xmlPath));

// Receive the XML and load the first video
function xmlLoadedHandler(event:Event):void
{
// Save XML
xmlList = new XML(xmlLoader.data);

// Set video (Start)
flvControl.source = xmlList.video[0];
}
xmlLoader.addEventListener(Event.COMPLETE, xmlLoadedHandler);

// 3. Handle video completion (load next video)
function completeHandler(event:VideoEvent):void
{
// Get next item in list
flvIndex++;

// Validate index
if( flvIndex == xmlList.video.length() ){
if( loopAtEnd ){
flvIndex = 0;
}else{
return;
}
}
// Load next video
flvControl.source = xmlList.video[flvIndex];
}
flvControl.addEventListener(VideoEvent.COMPLETE, completeHandler);


Tutto funziona benissimo, ma se scelgo dal menu video un video as es: 20.flv e lo lascio arrivare fino alla fine, in automatico non passa al video 21.flv ma continua imperterreto a seguire il suo elenco di video contenuto nel file videos.xml

Come posso fare a passare il nome del video e far continuare la riproduzione automatica da quel video in poi?

Grazie