codice:
class Quiz extends MovieClip {
static function createChild(symbolName:String, instanceName:String, scope:MovieClip):MovieClip {
return scope.attachMovie(symbolName, instanceName, scope.getNextHighestDepth());
}
...poi c'è +o- il codice che ti ho già scritto, c'è la def delle variabili, la def della classe.
Nel fla ho:
codice:
var sectionNames:Array = new Array();
var sectionCount:Number = sectionNames.push(["Pippo",true], ["Pluto",false], ["Clarabella",false], ["Zio Paperone",false], ["Gastone",false], ["Paperino",false].....ecc.);
.
.
.
.....
function disposizioneRisposte() {
for (var i = 0; i<sectionCount; i++) {
var risp = Quiz.createChild("menu", "risp_mc"+i, this);
var currentRisp = this["risp_mc"+i];
risp.menuItem.labelName = sectionNames[i][0];
if (i>0) {
var prevRisp = this["risp_mc"+(i-1)];
currentRisp._y = prevRisp._y+prevRisp._height;
if (i>7) {
this["risp_mc8"].resetY();
currentRisp.setX(currentRisp._x+currentRisp._width);
if (i>15) {
currentRisp.removeMovieClip();
}
}
}
}
}
disposizioneRisposte();
A me nella classe serve conoscere sectionCount ed il valore true o false degli elementi dell'array....spero di averti dato abbastanza info