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

AYUDA con actionScrip 2.0

Estas en el tema de AYUDA con actionScrip 2.0 en el foro de Flash y Actionscript en Foros del Web. hola a todos, necesito ayuda para poder terminar de programar en actionscrip una experiencia de 5 videos con sus respectivos sonidos, la idea seria q ...
  #1 (permalink)  
Antiguo 16/11/2009, 06:45
 
Fecha de Ingreso: noviembre-2009
Mensajes: 1
Antigüedad: 14 años, 5 meses
Puntos: 0
Sonrisa AYUDA con actionScrip 2.0

hola a todos, necesito ayuda para poder terminar de programar en actionscrip una experiencia de 5 videos con sus respectivos sonidos, la idea seria q cada video se accione al momento de de presionar una tecla al igual q el sonido, solamente que para el caso de este ultimo solo tiene que subir el volumen que ya los 5 sonido tienen q estar corriendo a la par.
Estoy casi seguro que mi problema con el codigo recide en la implementacion de booleans. Yo venia laburando con lenguaje de PROCESSING y la verdad que tuve que pasarme casi por obligacion a AScrip.
A continuaicon dejo el codigo de lo que estaba programando por si alguno quisiera darme alguna ayuda...
Cuaklquier cosa yo tenog subida ela rchivo .fla (la pag no deja meter urls)

CODIGO:

var keyListener:Object = new Object();

//italia-------------------
var italias:Sound=new Sound();
italias.attachSound("italia1");
var itaTocado:Boolean=false;
//españa-----------------
var españas:Sound=new Sound();
españas.attachSound("españa1");
var espTocado:Boolean=false;
//polacos-------------------
var polonias:Sound=new Sound();
polonias.attachSound("polonia1");
var polTocado:Boolean=false;
//rusos--------------------------
var rusonias:Sound=new Sound();
rusonias.attachSound("rusia1");
var ruTocado:Boolean=false;
//franceses------------------------------
var fransonias:Sound=new Sound();
fransonias.attachSound("francia1");
var fraTocado:Boolean=false;
//---------------------------
italias.start(0,9999);
españas.start(0,9999);
rusonias.start(0,9999);
polonias.start(0,9999);
fransonias.start(0,9999);



keyListener.onKeyDown = function() {

//italia--------------------------
if (Key.isDown(50)) {
itaTocado!=itaTocado;
}
if(itaTocado==true){
italianos.gotoAndPlay("arranque");
italias.setVolume(100);

}if(itaTocado ==false){
italias.setVolume(0);
}

//españa---------------------
if (Key.isDown(51)) {
espTocado!=espTocado;
}
if(espTocado ==true){
españoles.gotoAndPlay("arranque2");
españas.setVolume(100);

}if(espTocado ==false){
españas.setVolume(0);
}

//rusia----------------
if (Key.isDown(52)) {
ruTocado!=ruTocado;
}
if(ruTocado==true){
rusos.gotoAndPlay("arranque3");
rusonias.setVolume(100);

}if(ruTocado==false){
rusonias.setVolume(0);
}
//polacos-------------------
if (Key.isDown(53)) {
polTocado!=polTocado;
}
if(polTocado==true){
polacos.gotoAndPlay("arranque4");
polonias.setVolume(100);

}if(polTocado ==false){
polonias.setVolume(0);
}

//francia-----------------------
if (Key.isDown(54)) {
fraTocado!=fraTocado;
}
if(fraTocado==true){
franceses.gotoAndPlay("arranque5");
fransonias.setVolume(100);

}
if(fraTocado ==false){
fransonias.setVolume(0);

}
}

Key.addListener(keyListener);


eso es todo agradeciria su ayuda
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 16:43.