Buenas, ya llevo un buen rato mirando y mirando el siguiente script y no entiendo k esta mal, llevo muxo tiempo observandolo y yo creo k todo esta bié no obstante quando se me tienen que "unload" los clips xoc y cost no se "unloadean". si alguien puede ayudarme os estaria muy agradecido!

Código :


if(this.Lcom.L.Ltat.cubo_gris1.hitTest(_root.linia1))
{
_global.arr_liL1=[]
_global.arr_litL1=[]

lin1=lin1+7;
arr_liL1[1]=this.Lcom.L.Ltat.cubo_gris1
if(pujaL==1){
arr_liL1[2]=this.Lcom.xoc1,
arr_liL1[3]=this.Lcom.xoc4,
arr_liL1[4]=this.Lcom.cost1}
if(pujaL==2){
arr_liL1[2]=this.Lcom.xoc5,
arr_liL1[3]=this.Lcom.cost6,
arr_liL1[4]=this.Lcom.cost3}
if(pujaL==3){
arr_liL1[2]=this.Lcom.xoc6,
arr_liL1[3]=this.Lcom.xoc3,
arr_liL1[4]=this.Lcom.cost5}
if(pujaL==0){
arr_liL1[2]=this.Lcom.xoc1,
arr_liL1[3]=this.Lcom.cost2,
arr_liL1[4]=this.Lcom.cost7}
arr_litL1[li1]=this
li1=li1+4
this.xoclin=true
}}}
if(lin1==7){
unloadMovie(arr_liL1[1])
unloadMovie(arr_liL1[2]);
unloadMovie(arr_liL1[3]);
unloadMovie(arr_liL1[4]);
unloadMovie(arr_liL1[5]);
unloadMovie(arr_liL1[6]);
unloadMovie(arr_liL1[7]);
arr_lit1[1].vely=30
li1=1
lin1=0
}