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

ayuda para checkbox

Estas en el tema de ayuda para checkbox en el foro de Flash y Actionscript en Foros del Web. hola buenas tardes, estoy intentando hacer un flash, para que me haga lo siguiente: En pantalla se muestran unos checkbox (30 aprximadamente) con nombres de ...
  #1 (permalink)  
Antiguo 04/10/2010, 08:47
 
Fecha de Ingreso: octubre-2010
Mensajes: 11
Antigüedad: 13 años, 7 meses
Puntos: 0
ayuda para checkbox

hola buenas tardes, estoy intentando hacer un flash, para que me haga lo siguiente:

En pantalla se muestran unos checkbox (30 aprximadamente) con nombres de perosnas.

una vez marcados los elegidos, tendria que saber el numero de nombres elejidos y distribuirlos en 3 listas con el mismo numero de nombres de una forma aleatoria.

me tendria que salir tres listas listas con los nombres seleccionados

es esto posible.? yo lo estoy intentando mandando las variables de los checkbox a un archivo de texto.. pero no se si voy bien, agradeceria cualquier sugerencia.

Gracias.
  #2 (permalink)  
Antiguo 04/10/2010, 21:56
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 8 meses
Puntos: 214
Respuesta: ayuda para checkbox

Hola
me parece que falta especificar lo que se quiere lograr

a ver, entiendo que se tienen N checkbox (30 para el ej) que tienen en su label nombres de personas
se quiere que cuando yo escoja a las personas que necesite, salgan 3 listas aleatorias....

por listas yo podría entender COMBOBOX o simplemente un MOVIECLIP que liste...
ahora, pregunto algo, si yo selecciono solo 1 o 2 personas... como funcionaría el asunto?

por ahora solo me aventuro a decir que yo guardaría los labels de los checkbox seleccionados
en un array, y luego usando Math.random() voy tomando posiciones aleatorias de dicho array....
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #3 (permalink)  
Antiguo 05/10/2010, 01:00
 
Fecha de Ingreso: octubre-2010
Mensajes: 11
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: ayuda para checkbox

buenos dias morti, te explico para cual es el fin.. como tu me preguntas, pero antes agradecerte el darme el empujon de salida. para ir poco a poco consiguiendolo.

quisiera hacer un programilla en flash para un torneo de poker, no es para que reparta cartas ni nada de eso, es solo para controlar los jugadores y que los vaya distribuyendo en mesas la idea es la siguiente:
1.- tener unos 30 checkbox con los nombres de los participantes
2.- una vez señalados los que van a jugar, distribuirlos en tres listas (mesas) de una forma aleatoria.
3.- cuando un jugador sea eliminado distruibuir de nuevo las mesas, incluyendo algun contador para que no siempre se mueva al mismo jugador.
4.- cuando los jugadores sean inferior a 18 distibuirlos en dos listas y cuando sean 9 en una sola lista.

Eso es posible hacerlo en flhas o es mejor en otro programa o lenguaje de programacion.?

Gracias.
  #4 (permalink)  
Antiguo 05/10/2010, 01:37
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 8 meses
Puntos: 214
Respuesta: ayuda para checkbox

Cita:
Iniciado por crivi01 Ver Mensaje
buenos dias morti, te explico para cual es el fin.. como tu me preguntas, pero antes agradecerte el darme el empujon de salida. para ir poco a poco consiguiendolo.

quisiera hacer un programilla en flash para un torneo de poker, no es para que reparta cartas ni nada de eso, es solo para controlar los jugadores y que los vaya distribuyendo en mesas la idea es la siguiente:
1.- tener unos 30 checkbox con los nombres de los participantes
2.- una vez señalados los que van a jugar, distribuirlos en tres listas (mesas) de una forma aleatoria.
3.- cuando un jugador sea eliminado distruibuir de nuevo las mesas, incluyendo algun contador para que no siempre se mueva al mismo jugador.
4.- cuando los jugadores sean inferior a 18 distibuirlos en dos listas y cuando sean 9 en una sola lista.

Eso es posible hacerlo en flhas o es mejor en otro programa o lenguaje de programacion.?

Gracias.
Hola crivi01
bueno, así el asunto entonces
1. esto ya lo tienes (yo los crearía en un for)
2. para saber los que van a jugar, entonces cada checkbox tendrá una función al dar clic que alimentara el array que mencione en post anterior, y este array tendrá tantas posiciones como jugadores fueron seleccionados
3. bueno, aquí empiezo a perderme pues no soy tan empedernido al poker, pero pues siguiendo mi lógica, cada mesa tendría 10 jugadores (si se escogieron a los 30) y asi el asunto, cuando un jugador pierde en una mesa, habrían 29 jugadores y todos cambian de mesa? es decir, se vuelve a hacer el aleatorio? no tiene que ser continua la partida hasta que haya un ganador en cada mesa? ilustrame porque no tengo claras esas reglas
4. entiendo en este punto que estamos al inicio con los mismos 30, pero este punto 4 tiene que ejecutarse cuando queden menos de 18 o 9? o este punto se ejecuta solamente cuando se escoje al principio al total de jugadores?

el caso es que yo usaria arrays, y por ej tengo a los 30 jugadores cada uno en una posición del array
tendría otro array que sería el de las mesas, que tendría para este caso 3 posiciones

ahora bien, haría el Math.random() redondeandolo con Math.floor() para ir obteniendo a cada jugador aleatoriamiente
y luego haría de nuevo este proceso (random y floor) para obtener la mesa a la que va
teniendo estos dos datos, pues entonces asigno el jugador a la mesa y
sigo con el siguiente jugador hasta acomodarlos a todos
claro esta, en este proceso de ubicarlos, tenemos que validar que el random que salió no exista en ninguna de las N mesas (pues si no, un jugador podría estar en 2 o 3 mesas al tiempo por ej), así que es cuestión de antes de asignarlo a una mesa, también recorrer los arrays de las mesas y revisar si no esta en ninguna, pero si esta en alguna, se haría otra vez random para escojer a otro jugador y así sucesivamente

y si, es posible hacerlo en actionscript, pero también podrías hacerlo en otro lenguaje si te parece más sencillo, y simplemente pasarle el resultado a flash

saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #5 (permalink)  
Antiguo 05/10/2010, 07:34
 
Fecha de Ingreso: octubre-2010
Mensajes: 11
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: ayuda para checkbox

bueno morti solo me queda una cosa, quitarme el sombreo, ajajaj eres la leche, el planteamiento tuyo parece bueno, aunque debido a mi corto nivel de programacion me pierdo en algunas cosas (no saber plasmarlo en programacion) si pudieses hacerme lo de un jugador, ya haria yo el resto. por favor.

Luego lo de las mesas te lo explico. no siempre se impiezan con 30. Te explico somos 30 en el torneo, pero no siempre empezamos 30 podemos empezar 25 o 28.

Al pricipio seria facil contar todos los checkbox == true y dividirlos entre 3 para saber el numero de jugadores por mesa.

lo fastidioso viene ahora. la idea es que durante toda la partida todas las mesas tengan el mismo numero de jugadores pero solo moviendo a uno. ( te pongo un ejemplo) imagina que en los jugadores en mesa son A-8; B-7 ;C-7, siendo las letras las mesas y los numeros los jugadores. en este caso no pasaria nada, pero si de la mesa B se va un jugador, quedaria la cosa asi A-8;B-6;C-7, por lo que habria que pasar un jugador de la mesa A a la mesa B, pero solo mover a un jugador. y ponerle un contador a ese jugador para que no lo mueva mas de mesa hasta que todos los demas se hubiesen movido al menos una vez. ( es decir para que no se moviese siempre el mismo) para que quedase asi A-7; B-7 C-7, y cuando entre todas las mesas queden 18 juntarlos en dos mesas Ay B y cuando queden 9 Pasarlos a una mesa solo.

No se si te lo he aclarado o te lo he liado mas, jajajaja.

un saludo y gracias de nuevo.
  #6 (permalink)  
Antiguo 05/10/2010, 07:35
 
Fecha de Ingreso: octubre-2010
Mensajes: 11
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: ayuda para checkbox

te dejo mi msn por si quieres agregarme y hablamos en linea. un saludo.
[email protected]
  #7 (permalink)  
Antiguo 05/10/2010, 07:50
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 8 meses
Puntos: 214
Respuesta: ayuda para checkbox

ahm, interesante el asunto
te agrego entonces
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Etiquetas: checkbox
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 15:29.