tengo el siguiente problema no consigo guardar datos en una matriz multidimiensional hice esto:
Código :
public function load_Imgs(Clip:Array,Load:Array):Boolean {
var lon1:Number = Clip.length;
var lon2:Number = Load.length;
Clip = this.sort_img(Clip);
if (lon1 == lon2) {
for(var i=0;i<=lon1;i++) {
if (Empty(Clip[i]) && Empty(Load[i])) {
loadMovie(Load[i],Clip[i]);
this.write_data(Clip[i],Load[i]);
}
}
return true;
}else{return false;}
}
private function write_data(clip:String,cnt:String):Boolean {
var lon:Number = this.imgs.length + 1;
this.imgs[lon] = new reg (clip,cnt);
return true;
}
private function reg(a,b) {
reg.clip = a
reg.cnt = b
}
public function content_Path(Clip:String):String{
for(var i=0;i<=this.imgs.length;i++) {
if (this.imgs[i][0]== Clip) {return this.imgs[i][1];}
}
}
donde falla es en la funcion write_data()
Código :
public function print_r():Void{
for(var i=0;i<=this.imgs.length;i++) {
trace(this.imgs[i][1]);
}
}
Hice esta funcion para saber q contiene el array imgs, ah por cierto esto esta encapsulado en una clase
muchas graciassss
