Comunidad de diseño web y desarrollo en internet online

Problema con un boton.

Citar            
MensajeEscrito el 23 Jun 2015 06:01 pm
Hola, tengo escasos conocimientos de Flash y Actionscript 3. Pero quiero hacer algo muy sencillo, se trata de crear un botón que al clicarlo devuelva una variable con un valor numérico.

Mi objetivo final es crear una especie de encuesta dinamica donde vas acumulando valor en 6 variables y al final hay un resultado distinto dependiendo del valor de esas variables y combinaciones entre ellas.

Bueno, llevo 3 dias con esto y no supero este escollo, asi que agradeceria mucho si alguien puede decirme como resolvero. Dejo aqui el codigo disfuncional, con el que creo sera facil ver lo que quiero.

stop();

Boton1.addEventListener(MouseEvent.CLICK, R1);


function R1(P1:MouseEvent)

{
var L:Number = 1;
}


//trace (R1);
//trace (L);


if (L == 1)
{
this.play();
}

Por vannetser

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 Jun 2015 07:31 pm
Por favor, si alguien me puede ayudar, lo agradecería mucho, no se como lograrlo. Me da igual que sea una variable, una función o lo que sea, solo que al clicar un boton cambie "algo" que pueda sumar para que pueda usar condicionales al final y ver cuantos "algos" de cada cosa se han acumulado ....

Por vannetser

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 20 Oct 2015 10:33 pm
Ok, supongamos que tienes 6 botones llamados bot1 a bot6, y 6 variables val1 a val6, entonces

Código ActionScript :

var botones:Array = [bot1, bot2, bot3, bot4, bot5, bot6];
var val1:int =0, val2:int  = 0, val3:int  = 0, val4:int = 0, val5:int = 0, val6:int = 0;

for(var i:int=0; i<botones.length; i++){
  (botones[i] as MovieClip).addEventListener(MouseEvent.CLICK, onClick)
}  

function onClick(evt:MouseEvent){
   var index = event.target.name.substr(3)
   this["val"+index] +=1;
}


Cada vez que clicas la variable correspondiente suma uno

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.