vane
%Europe/Berlin %550 %2009, 14:12
Beste mensen ik heb een klein vraagje.
Ik ben bezig met een klein dingetje en ik wil graag dat wanneer je over een bepaald item gaat, een video af speelt.
nou heb ik het volgende:
xml.onLoad = function(succes){
if(succes){
var nodes = this.firstChild.childNodes;
numOfItems = nodes.length;
for(var i=0;i<numOfItems;i++){
var t = home.attachMovie("item","item"+i,i+1);
t.icontekst.text=nodes[i].attributes.veld2;
t.leeftijd.text=nodes[i].attributes.veld1;
t._x = i * thumb_spacing;
t.theVideo.load = nodes[i].attributes.video;
var my_fmt:TextFormat = new TextFormat();
my_fmt.color = nodes[i].attributes.fontkleur;
my_fmt.size = nodes[i].attributes._fontsize;
my_fmt.font = nodes[i].attributes._font;
t.leeftijd.font = nodes[i].attributes._font;
t.leeftijd.setTextFormat(my_fmt);
var my_fmt2:TextFormat = new TextFormat();
my_fmt2.color = nodes[i].attributes.fontkleur;
my_fmt2.size = nodes[i].attributes._fontsize;
my_fmt2.font = nodes[i].attributes._font;
t.icontekst.font = nodes[i].attributes._font;
t.icontekst.setTextFormat(my_fmt2);
//-------------alles voor de videos
var nc:NetConnection = new NetConnection();
nc.connect(null);
var t.ns:NetStream = new NetStream(nc);
t.theVideo.attachVideo(ns);
ns.play(nodes[i].attributes._font;);
ns.pause();
ns.seek(0)
//-------------
t.onRollOver = over;
t.onRollOut = out;
t.onRelease = released;
}
}
}
het gaat vooral om het stukje:
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
t.theVideo.attachVideo(ns);
ns.play(nodes[i].attributes.video);
ns.pause();
ns.seek(0)
ik kan alles gewoon aanroepen via: "t. (t is dan de movieclip en bijvoorbeeld veld1 = te tekst"
zo heb ik ook een video in de movieclip zitten die theVideo heet en ik wil graag dat die de attributen uit mijn xml uitleest (nodes[i].attributes.video). Zoals ik dat nu doe diet ie het totaal niet en ik zou zo 123 ook niet weten hoe ik dit moet fiksen. Kan iemand mij hierbij toevallig helpen?
ps. op een enkel item is het me wel gelukt, maar ik weet eigenlijk niet zo goed hoe het werkt in een for loop dus daar zal het probleem ergens liggen
Thnx alvast
Ik ben bezig met een klein dingetje en ik wil graag dat wanneer je over een bepaald item gaat, een video af speelt.
nou heb ik het volgende:
xml.onLoad = function(succes){
if(succes){
var nodes = this.firstChild.childNodes;
numOfItems = nodes.length;
for(var i=0;i<numOfItems;i++){
var t = home.attachMovie("item","item"+i,i+1);
t.icontekst.text=nodes[i].attributes.veld2;
t.leeftijd.text=nodes[i].attributes.veld1;
t._x = i * thumb_spacing;
t.theVideo.load = nodes[i].attributes.video;
var my_fmt:TextFormat = new TextFormat();
my_fmt.color = nodes[i].attributes.fontkleur;
my_fmt.size = nodes[i].attributes._fontsize;
my_fmt.font = nodes[i].attributes._font;
t.leeftijd.font = nodes[i].attributes._font;
t.leeftijd.setTextFormat(my_fmt);
var my_fmt2:TextFormat = new TextFormat();
my_fmt2.color = nodes[i].attributes.fontkleur;
my_fmt2.size = nodes[i].attributes._fontsize;
my_fmt2.font = nodes[i].attributes._font;
t.icontekst.font = nodes[i].attributes._font;
t.icontekst.setTextFormat(my_fmt2);
//-------------alles voor de videos
var nc:NetConnection = new NetConnection();
nc.connect(null);
var t.ns:NetStream = new NetStream(nc);
t.theVideo.attachVideo(ns);
ns.play(nodes[i].attributes._font;);
ns.pause();
ns.seek(0)
//-------------
t.onRollOver = over;
t.onRollOut = out;
t.onRelease = released;
}
}
}
het gaat vooral om het stukje:
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
t.theVideo.attachVideo(ns);
ns.play(nodes[i].attributes.video);
ns.pause();
ns.seek(0)
ik kan alles gewoon aanroepen via: "t. (t is dan de movieclip en bijvoorbeeld veld1 = te tekst"
zo heb ik ook een video in de movieclip zitten die theVideo heet en ik wil graag dat die de attributen uit mijn xml uitleest (nodes[i].attributes.video). Zoals ik dat nu doe diet ie het totaal niet en ik zou zo 123 ook niet weten hoe ik dit moet fiksen. Kan iemand mij hierbij toevallig helpen?
ps. op een enkel item is het me wel gelukt, maar ik weet eigenlijk niet zo goed hoe het werkt in een for loop dus daar zal het probleem ergens liggen
Thnx alvast