man§zat
%Europe/Berlin %936 %2006, 23:28
Hallo,
doormiddel van een loop creër ik meerdere MC, door attachMovie. Aan elke MC 'attach' ik een andere movie. Deze movie moet onRollover boven alle ander te zien zijn. Dat lukt dus niet.
Weet iemand hoe het moet?
(even voor de beeldvorming: bij attachMovie komt dan de mc in de mc of er aan?)
function maakGebruikers(info) {
gebruikerstag = _root.attachMovie("gebruikers", "gebruikers"+info['tag'], this.getNextHighestDepth(), {_x:190, _y:20});
gebruikerstag.tag.text = info['tag'];
var aantal:Number = info['aantalgebruikers'];
gebruikerstag.aantal.text = aantal+" gebruikers";
var i:Number = 0;
for (i=0; i<aantal; i++) {
var n:Number = randRange(0, 105);
poppetje = _root["gebruikers"+info["tag"]].attachMovie("mannetje", "mannetje"+i, ???, {_x:n+10, _y:70-i, _height:60-(i*0.6), _width:25-(i*0.25), _alpha:100-i});
naamlabel = poppetje.attachMovie("naamlabel", "naamlabel", ???, {_x:0, _y:0});
naamlabel._visible = false;
naamlabel.naam.text = info['gebruikers'][i];
poppetje.onRollOver = function() {
this.naamlabel._visible = true;
};
poppetje.onRollOut = function() {
this.naamlabel._visible = false;
};
}
}
doormiddel van een loop creër ik meerdere MC, door attachMovie. Aan elke MC 'attach' ik een andere movie. Deze movie moet onRollover boven alle ander te zien zijn. Dat lukt dus niet.
Weet iemand hoe het moet?
(even voor de beeldvorming: bij attachMovie komt dan de mc in de mc of er aan?)
function maakGebruikers(info) {
gebruikerstag = _root.attachMovie("gebruikers", "gebruikers"+info['tag'], this.getNextHighestDepth(), {_x:190, _y:20});
gebruikerstag.tag.text = info['tag'];
var aantal:Number = info['aantalgebruikers'];
gebruikerstag.aantal.text = aantal+" gebruikers";
var i:Number = 0;
for (i=0; i<aantal; i++) {
var n:Number = randRange(0, 105);
poppetje = _root["gebruikers"+info["tag"]].attachMovie("mannetje", "mannetje"+i, ???, {_x:n+10, _y:70-i, _height:60-(i*0.6), _width:25-(i*0.25), _alpha:100-i});
naamlabel = poppetje.attachMovie("naamlabel", "naamlabel", ???, {_x:0, _y:0});
naamlabel._visible = false;
naamlabel.naam.text = info['gebruikers'][i];
poppetje.onRollOver = function() {
this.naamlabel._visible = true;
};
poppetje.onRollOut = function() {
this.naamlabel._visible = false;
};
}
}