
27
May
Este proto dibuja un marco a un movie clip cualquiera que le indiquemos y tambienpermite pasarle el ancho del marco como asi tambien el color del mismo. La particularidad que tiene es que si le pasamos un valor positivo de ancho dibuja el marco dentro del MC y si es negativo lo dibijara fuera del mc.
27
May
Este prototipo devuelve el valor absoluto de los ejes _x & _y con repecto al _root o level0. Muy util si trabajamos con elementos anidados dentro de otros mc y debemos saber en que coordenadas el mismo se encuentra.
Ejemplo de uso:
27
May
Este prototipo es para la clase string y lo que hace es muy simple recibe una cadena y verifica si es una dirección de mail correcta.
Ejemplo de uso
27
May
Muchas veces nos encontramos que necesitamos hacer o realizar acciones repetitivas sumadas con alguna propiedad en especial, como por ejemplo algo tan simple como abrir un popup lanzado desde flash. Estas acciones las podemos realizar escribiendo de manera directa en nuestro AS o haciendo una función y a esta misma pasandole un parametro como por ejemplo el de URL.
Los prototipos son acciones relacionadas a algún objeto o elemento. También puede ser una porción de código que con solo incluirla en nuestros proyectos nos dara la posibilidad de controlar muchas acciones. En definitiva son como pequeñas clases diseñadas por nosotros mismo que dependiendo de la complejidad de la misma podremos controlarla y pasarle muchos parametros de una manera fácil y sencilla.
Lo que apunta esta nueva sección es explicarle los mejores prototipos que andan sueltos en la red con ejemplos de cada uno así lo ven funcionando y se animan a sumarlos a sus proyectos.
Lo más importante de un prototipo es que podemos asociarlo con un objeto determinado como un movieclip, string, number, array o lo que sea. Por esta razón siempre a nuestros prototipos los vamos a incluir siempre en el primer frame de nuestra película principal para de esa manera llamarlos desde cualquier parte de nuestra película con solo indicar el nombre de nuestro prototipo.
Un ejemplo seria así:
1- creamos el prototipo
MovieClip.prototype.nombre = function( parametros a recibir ){
lo que deve hacer
}
2- Lo llamamos.
mipelicula_mc.nombre(parametro);
Como pueden ver este prototipo esta asociado al objeto MovieClip por lo tanto cualquier elemento que sea un movieclip podrá acceder a dicho prototipo desde cualquier lado de nuestro swf con solo colocar despues del nombre de instancia de nuestro movieclip el nombre del prototipo.
27
May
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.
Nací en Villa Carlos Paz, tengo 33 años y me dedico a desarrollos para la web desde el año 99, preferentemente en las aéreas de ActionScript y CSS. Trabajo para la firma Manifesto Solutions como jefe de producción.