LeoBaraldi – Ejemplos Flash, Ejemplos actionscript, Tutoriales Flash, Tutoriales actionscript, actionscript 3, curso de actionscript

Recursos y ejemplos de actionscript, Flash, AIR, Flex, CSS y HTML. Tutoriales de actionscript 2 y actionscript 3

Generar grilla filas y columnas como botones

| 2 Comments

Esta consulta me llego de un amigo que esta preparando una galería en flash y su deceo es generar una grilla determina de filas y columnas con las miniaturas, para dicha idea se requiere que flash cree dinámicamente una fila de botones y al llegar la cantidad deceada en acho este decienda y siga generando el resto de los botones. Porsupuesto que también es necesario pasarle un parámetro único a cada botón para que este sepa que foto le corresponde. Me pareció una buena idea para mostrar miniaturas y de paso les dejo el código de como anidar un for dentro de otro for.

Actionscript:
  1. var SEPARACIONX:Number = 46;
  2. var SEPARACIONY:Number = 46;
  3. var FILAS:Number = 3;
  4. var COLUMNAS:Number = 4;
  5. var contador:Number = 0;
  6. //
  7. function construir() {
  8.     for (i=0; i<FILAS; i++) {
  9.         for (k=0; k<COLUMNAS; k++) {
  10.             mc = this.attachMovie("cuadradito", "box"+contador, contador++);
  11.             mc.numero_txt.text = contador;
  12.             mc._y = SEPARACIONY*k;
  13.             mc._x = SEPARACIONX*i;
  14.             //
  15.             mc.id = contador;
  16.             //
  17.             mc.onRelease = function() {
  18.                 trace(this.id);
  19.             };
  20.             mc.onRollOver = function() {
  21.                 this._alpha = 50;
  22.             };
  23.             mc.onRollOut = function() {
  24.                 this._alpha = 100;
  25.             };
  26.         }
  27.     }
  28. }
  29. //
  30. construir();

Author: LeoBaraldi

Diseñador gráfico y programador en Web, con experiencia profesional en el rubro desde 1998. Experto en diseño de interfaces Frontend y Backend, sitios, portales y dispositivos móviles. Experto en estándares, CSS y HTML, amplios conocimientos en CEO. Desarrollador de sitios multi plataformas, HTML5, CSS3 y JQuery. Experto programador en Adobe Flex, AIR y ActionScript 3.0. Conocimientos en lenguajes como PHP, Javascript y bases de datos MySQL. Profesor de Diseño y Diseño Web en la Escuela Superior de Diseño Aguas de la Cañada, asesor y colaborador para medios gráficos, editoriales y revistas afines. Actualmente Jefe de Producción en Manifesto solutions.

2 Comments

  1. con esta programación podemos repartir mejor el espacio y hacerlo aparente para los visitantes de recursos multimedia me parece muy bueno que te preocupes por cumplir con nuevas expectativas por medio de estos consejos.
    gracias.

  2. Como estas, estoy tratando de realizar una grilla de información pero sin el componente DataGrid, totalmente personalizada.
    Levanto toda la info desde un XML veo la info en pantalla, pero no logro que se generen todas las columnas, de hecho se ve la última columna que crea el FOR y no todas las anteriores.

    Podrias ver que estoy haciendo mal? te dejo un link para que descargues mis files...

    http://www.satandbypc.com.ar/pruebas.zip

    Me darias una gran mano!

    MIL GRACIAS!

Deja un comentario

Required fields are marked *.

*