Foro de elhacker.net

Media => Diseño Gráfico => Mensaje iniciado por: karlitos10 en 11 Mayo 2009, 14:57 pm



Título: checkbox en flash
Publicado por: karlitos10 en 11 Mayo 2009, 14:57 pm
Hola, quisiese saber como programar varios checkbox (7 exactamente) de manera que dependiendo cual seleccione (este en true, clickeado) se aplique una formula u otra. por ejemplo:

checkbox1 -> x+3 /2
checkbox2 -> x+3*2
etc

y que al dar a un boton pues aparezca la resolucion de estos click.

a y tambien que siolo se pueda clickear uno de los 7 checkbox.

saludos. necesito repsuestas cuanto antes, por favor.

se me olvidaba, serian dos checkbox, uno con las formulas y otro con otras formulas, pero que se pudiesen comapginar, por ejemplo (clickeado ambos):
chicos -> 20-22 valor :3
chicos -> 22-25 valor : 6
chicas: 20-22 valor ;8


Título: Re: checkbox en flash
Publicado por: karlitos10 en 12 Mayo 2009, 19:13 pm
nadie sabe??? :-(


Título: Re: checkbox en flash
Publicado por: Azielito en 12 Mayo 2009, 19:39 pm
Cita de: http://www.cristalab.com/tutoriales/tutorial-del-componente-checkbox-de-flash-c33l/

Este es uno de los componentes más sencillos que hay en Flash MX 2004, su declaración es muy sencilla, y apenas consta de propiedades. Obviamente podemos personalizarlo como los demás, pero sus clases internas, son muy sencillas.

Pon un componente CheckBox en tu biblioteca, y luego copia en el fotograma 1, el siguiente texto:

Código
  1. //Atacheamos la checkbox
  2. attachMovie("CheckBox", "mi_checkbox", 1);
  3. //Ponemos sus propiedades
  4. mi_checkbox.label = "Clicame";
  5. mi_checkbox.labelPlacement = "left";
  6. //Listener para el evento click
  7. alClicar = new Object();
  8. alClicar.click = function(evento) {
  9. trace(evento.target.selected);
  10. };
  11. mi_checkbox.addEventListener("click", alClicar);

y cuenta con las siguientes propiedades:

label:   Texto que saldrá en el CheckBox.
labelPlacement: Posición del texto que haya en nuestro CheckBox. Podemos posicionar a la izquierda, a la derecha, encima o debajo de la casilla nuestro texto mediante "left", "right", "top" y "bottom" respectivamente.
selected: Booleano que nos dice si nuestro CheckBox está pulsado en este momento o no.

luego tenemos el evento click, que es el único que posee este componente.


Título: Re: checkbox en flash
Publicado por: karlitos10 en 12 Mayo 2009, 19:53 pm
mmm, y haciendo eso ya basta?si por ejemplo quiero wue se aplique formula 6+7 cuando este encendido el click, que debria hacer, pero a la vezm que el resultado deoendiese de si esta con click otro checkbox con sus formulas dentro. es que quzian o me entiendas si no tienes el archivo o algo...si eso me dices...

thanks



Título: Re: checkbox en flash
Publicado por: Azielito en 12 Mayo 2009, 21:29 pm
es que lo que quieres es que te den todo hecho, en lo que te escribi esta la respuesta, esperas el evento "click" y en éste haces "x" o "y", o lo que quieras, en tu caso que aplique la suma, y otro checkbox para resta y asi, o aplicar un %

:D


Título: Re: checkbox en flash
Publicado por: karlitos10 en 12 Mayo 2009, 21:46 pm
es que lo que quieres es que te den todo hecho, en lo que te escribi esta la respuesta, esperas el evento "click" y en éste haces "x" o "y", o lo que quieras, en tu caso que aplique la suma, y otro checkbox para resta y asi, o aplicar un %

:D
sorry, ahora tengo otro problema, quiero sumar el resultado de unas operaciones, cuyo texto tiene como instancia entrenador y entrenador2.

cuando doy check en un checkbox quiero que en otro texto con instancia llamda  check11 me de el resultado de la suma del resultado de entrenador y entrenador2, pa lo cual he puesto este codigo en check11 :

on (release) {
   if (Number(scelta2) == 0) {
      tellTarget ("/check11") {
         nextFrame();
      }
      scelta2 = (_global.entrenador + _global.entrenador2);
   } else {
      tellTarget ("/check11") {
         prevFrame();
      }
      scelta2 = 0;
   }
}


¿me pone NaN, cual es el problema?


Título: Re: checkbox en flash
Publicado por: Azielito en 13 Mayo 2009, 00:56 am
te pone NaN por que no es un numero, pasa la variable a "numeros" ya que lo ha de estar tomando como cadena de "texto", pasa lo mismo con javascript :')


Título: Re: checkbox en flash
Publicado por: karlitos10 en 13 Mayo 2009, 15:47 pm
bien gracias pero no entiendo lo de "numeros", peudes poneru n ejemplo o algo ?

P.D: tambien quiero saber si hay alguna forma de quitar decimales a lso resultados esos :s


Título: Re: checkbox en flash
Publicado por: karlitos10 en 13 Mayo 2009, 22:00 pm
vale, ahroa tengo otro problema, ya van 3, antes tenia unas formulas las he probado y me iban bien, he salido del rpogrma he vuelto a entrar y al comprobar me pone NaN y no he tocado nada...ademqas no me deja en esta formula multiplicar (uno de los ultimos signos "*" no me van :
   
Código:
_global.entrenador = _global.hab1* _global.mot1/100+_global.exp1/8;
_global.entrenador2 = _global.hab2* _global.mot2/100+_global.exp2/8;
_global.hab115 = hab15
_global.jugacpor = jugacpor1
_global.jugacor = jugacor1
scelta6 = (_global.jugacor +(_global.entrenador * 6.6+_global.entrenador2 * 3.3)* 0.01 * _global.hab111/1000 * 1)* _global.tiempo


Título: Re: checkbox en flash
Publicado por: karlitos10 en 14 Mayo 2009, 16:39 pm
contestad po favor :huh:


Título: Re: checkbox en flash
Publicado por: karlitos10 en 20 Mayo 2009, 22:04 pm
no me ocntestes a eso, pero dime si hay alguan forma de poder hacer desparecer los decimales, porque no quiero que haya. quiero reodndeo si peude ser


Título: Re: checkbox en flash
Publicado por: Azielito en 21 Mayo 2009, 00:19 am
http://livedocs.adobe.com/flashlite/2_es/main/00000604.html
http://www.cssboulevar.com.ar/ActionScript/codigos/?id=30
http://www.forosdelweb.com/f16/como-represento-decimal-actionscript-327287/


Título: Re: checkbox en flash
Publicado por: karlitos10 en 21 Mayo 2009, 15:48 pm
gracias y ultima cosa:
quiero añadir pestañas al archivo que viene para descargar aqui http://flash.astalaweb.net/Men%C3%BAs%204/1_Men%C3%BAs%204.asp ((pestaña (seleccion d objetos)). el problema es que solo hay 3 pestañas y necesito 7, como pongo las 4 que quedan???y ocmo cambio el 1/2/3 por otras cosas???

saludos


Título: Re: checkbox en flash
Publicado por: karlitos10 en 24 Mayo 2009, 19:56 pm
ayuda :D