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