Foros del Web » Creando para Internet » Flash y Actionscript »

problema al remover funcion en swish max

Estas en el tema de problema al remover funcion en swish max en el foro de Flash y Actionscript en Foros del Web. hola , haber si alguien me puede echar un cable con la funcion create list, estoy haciendo un reproductor, cuya funcion function createlist() { for ...
  #1 (permalink)  
Antiguo 13/08/2008, 18:13
 
Fecha de Ingreso: agosto-2008
Mensajes: 13
Antigüedad: 9 años, 4 meses
Puntos: 0
problema al remover funcion en swish max

hola , haber si alguien me puede echar un cable con la funcion create list, estoy haciendo un reproductor, cuya funcion function createlist() {
for (x=0; x<numfile; x++) {
_root.canzoni.duplicatemovieclip("canzone" + x , x ,{ _x: 300, _y: 90+(20*x), nomefile:nomi[x]});
("canzone"+x).testo.text = nomi[x];
}
} me crea una lista con las canciones hasta ahi bien, pero a la hora de cambiar de escena, no hay forma de removerla, este codigo va pegado en lo que es la escena principal luego en 2 sprites
uno llamado canzioni y sale un boton cuyo codigo es on (release) {
_root.load(nomefile)}; dentro del sprite canzioni tambien sale un texto que pone testo
despues en el otro pone music dentro del sprite el script es onLoad () {
_root.createlist ();
}
haber si me podeis a ayudar a removerlo de alguna forma con alguna funcion ya que e provado de ponerle un remove osea el cuadrito place remove y no hay forma de quitar la lista muchas gracias por la colaboracion espero respuesta, mi mail es [email protected]


os pongo el codigo completo saludos
function stopsuono() {
_root.spettro.gotoAndStop("stop");
_root.suono.stop();
_root.av.avanzamento._x=0;
_root.playing="stop";
}
function parti() {
_root.spettro.gotoAndPlay(3);
_root.suono.start();
_root.playing="play";
_root.avan=0;
}
function createlist() {
for (x=0; x<numfile; x++) {
_root.canzoni.duplicatemovieclip("canzone" + x , x ,{ _x: 300, _y: 90+(20*x), nomefile:nomi[x]});
("canzone"+x).testo.text = nomi[x];
}
}
function load(nomefile) {
suono= new sound;
suono.loadsound("music/" + nomefile.tostring() + ".mp3");
suono.setvolume(60);
suono.setpan(0);
_root.preload.gotoAndPlay("start");
}
function ferma() {
_root.spettro.gotoAndStop(1);
_root.suono.stop();
_root.av.avanzamento._x=0;
_root.playing="stop";
}
function attuazione() {
dur=int(suono.duration/1000);
pos=int(suono.position/1000);
durm=math.floor(dur/60);
durs=dur-(60*durm);
posm=math.floor(pos/60);
poss=pos-(60*posm);
if (durm<10) {
durm="0"+durm;
}
if (durs<10) {
durs="0"+durs;
}
if (posm<10) {
posm="0"+posm;
}
if (poss<10) {
poss="0"+poss;
}
dura=posm + ":" + poss + "/" + durm + ":" + durs;
_root.suono.setVolume(_root.vol.volume._x);
_root.voltxt="Vol. " + (_root.vol.volume._x);
_root.suono.setpan(_root.bil.bilanciamento._x*2-100);
_root.biltxt="Bil. " + ((_root.bil.bilanciamento._x-50)*2);
if ((_root.playing=="play")||(_root.playing=="pause") ) {
_root.av.avanzamento._x=((pos/dur)*300);
}
// controlla stato
if (dur==pos) {
ferma();
}
}
onLoad () {
numfile=4;
nomi=new array ("Maldita bebida" , "La marea" , "La guitarra", "Nuestro nido");
stato=0;
avan=0;
voltxt="Vol. 60";
biltxt="Bil. 0";
playing="stop";
}
onEnterFrame(includingFirstFrame) {
attuazione();
}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:06.