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

¿Que es un prototipo para flash?

| 0 comments

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.

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.

Deja un comentario

Required fields are marked *.

*