<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-755235259601978082</id><updated>2012-02-16T09:42:30.502-08:00</updated><category term='Software'/><category term='ActionScript'/><category term='Aplicaciones'/><category term='Flash General'/><category term='ActionScript3'/><title type='text'>Diegus Lab</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-3359541792740738616</id><published>2008-02-26T11:30:00.000-08:00</published><updated>2008-12-08T15:10:25.950-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3'/><title type='text'>Adobe ha lanzado Flex 3 y AIR 1</title><content type='html'>Adobe, sin piedad por aquellos con trabajos en el mundo real, ha lanzado las esperadas versiones de &lt;a class="arti_link" href="http://www.adobe.com/products/flex/"&gt;Flex Builder 3&lt;/a&gt; y &lt;a class="arti_link" href="http://www.adobe.com/products/air/"&gt;AIR 1&lt;/a&gt;. Las herramientas definitivas en su plan para dominar las Aplicaciones Ricas en Interactividad para Internet (RIAs). Este lanzamiento marca el fin del hambre en la tierra y el inicio de una era dorada donde una aplicación web toma segundos en ser realizada y meses en pasar por contabilidad antes de ser cobrada.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5171374306898098786" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 369px; CURSOR: hand; HEIGHT: 160px; TEXT-ALIGN: center" height="160" alt="" src="http://1.bp.blogspot.com/_vtkeaxGsD7I/R8RpiHM-OmI/AAAAAAAAAGU/ZvhQB_6vkgs/s320/ria-strategy-adobe.jpg" width="320" border="0" /&gt;&lt;br /&gt;Aunque las tecnologias que adobe dispone ante nuestras magicas manos son cada vez mas robustas, tenemos que andar de cuidado con no dejar a un lado lo basico y aventurarnos a entrar en nuevas tecnologías que a las que quiza no le veamos el cambio. Las tecnologias como el perfilador de memoria, el cache, y el manejo de DataGrids mas avanzadas solo es notorio cuando llevamos tiempo programando con FB2 ...asimismo, pero no en igual medida FB3 a desarrollado un algoritmo de optimización y compresion de peliculas muy bueno que hacen verdaremente livianas nuestras RIAs de flex y hasta no haber desarrollado una app los suficientemente robusta ya sea en modulos o por componenetes que llegue a superar 1 MB la pelicula resultante (sin aditivos de flash o fireworks) la comparacion lo notaremos aun asi carguemos la misma app ya desarrollada en FB2 compilada en FB3 veremos una reduccion y un alivianamiento de alrededor del 20% lo a grandes escalas nos daria muy buenos resultados.&lt;/p&gt;&lt;p&gt;Hay rumores de AS4 ... o algo como  ECMAScript 4  encaminado a ese futuro lo que no me deja de sorprender para que el beta del Flex 4 este proximo.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-3359541792740738616?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/3359541792740738616/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=3359541792740738616' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/3359541792740738616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/3359541792740738616'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2008/02/adobe-ha-lanzado-flex-3-y-air-1.html' title='Adobe ha lanzado Flex 3 y AIR 1'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_vtkeaxGsD7I/R8RpiHM-OmI/AAAAAAAAAGU/ZvhQB_6vkgs/s72-c/ria-strategy-adobe.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-1154466952974187466</id><published>2008-02-22T19:17:00.000-08:00</published><updated>2008-12-08T15:10:26.168-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3'/><title type='text'>Física y Actionscript 3</title><content type='html'>Una impresionante librería de código abierto para conseguir movimientos de objetos utilizando toda la potencia de Actionscript 3.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5170009920342211154" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" height="180" alt="" src="http://1.bp.blogspot.com/_vtkeaxGsD7I/R7-QoXM-OlI/AAAAAAAAAGM/kanTKlWP5YA/s320/aaaaa.jpg" width="341" border="0" /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;a href="http://box2dflash.sourceforge.net/"&gt;Flash Physics Engine Box2DFlashAS3&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Los ejemplos son terriblemente adictivos, se puede pasar de uno a otro con las teclas de izquierda y derecha.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-1154466952974187466?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/1154466952974187466/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=1154466952974187466' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/1154466952974187466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/1154466952974187466'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2008/02/fsica-y-actionscript-3.html' title='Física y Actionscript 3'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_vtkeaxGsD7I/R7-QoXM-OlI/AAAAAAAAAGM/kanTKlWP5YA/s72-c/aaaaa.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-2744517721979314761</id><published>2008-02-22T18:49:00.000-08:00</published><updated>2008-02-26T11:42:39.447-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3'/><title type='text'>Impresionantes ejemplos de ActionScript 3!</title><content type='html'>Un impresionante ejemplo sobre AS3 que muestran en &lt;a onclick="javascript:urchinTracker('/outbound/www.adobe.com/jp/events/cs3_web_edition_tour/index.html?ref=http_//www.decabeza.net/page/3/');" href="http://www.adobe.com/jp/events/cs3_web_edition_tour/index.html" included="null" htmlelement="true"&gt;Adobe Japan CS3 Web Edition Tour&lt;/a&gt; el autor es &lt;a onclick="javascript:urchinTracker('/outbound/roxik.com/index.html?ref=http_//www.decabeza.net/page/3/');" href="http://roxik.com/index.html" included="null" htmlelement="true"&gt;roxik&lt;/a&gt; (Masayuki Kido), es creador también de increíbles demostraciónes como &lt;a onclick="javascript:urchinTracker('/outbound/roxik.com/pictaps/?ref=http_//www.decabeza.net/page/3/');" href="http://roxik.com/pictaps/" included="null" htmlelement="true"&gt;pictaps&lt;/a&gt; en el cuál puedes dibujar a tu personaje y luego verlo bailar, pero la forma que lo hace realmente te dejará con la boca abierta ó su &lt;a onclick="javascript:urchinTracker('/outbound/roxik.com/toy1.html?ref=http_//www.decabeza.net/page/3/');" href="http://roxik.com/toy1.html" included="null" htmlelement="true"&gt;Toy1&lt;/a&gt; en el cuál juega con las formas vectoriales que bueno, para que les cuento, chéquenlos y uds dirán si no son para admirar.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object type="application/x-shockwave-flash" data="http://www.fileden.com/files/2007/9/7/1415116/flash/perform.swf" width="425" height="348"&gt;&lt;param name="movie" value="http://www.fileden.com/files/2007/9/7/1415116/flash/perform.swf" /&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-2744517721979314761?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/2744517721979314761/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=2744517721979314761' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/2744517721979314761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/2744517721979314761'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2008/02/impresionantes-ejemplos-de-actionscript.html' title='Impresionantes ejemplos de ActionScript 3!'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-542708414206813247</id><published>2008-02-22T18:23:00.000-08:00</published><updated>2008-12-08T15:10:26.430-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript3'/><title type='text'>Migrando se AS2 a AS3</title><content type='html'>La nueva sintaxis de AS hace parecer que nos toca aprender a programar nuevamente, cosa que no está muy alejada de la realidad si se es un ferviente defensor de AS2 y cuya vida gira en torno a ello. Sin embargo, para los amantes de la &lt;a href="http://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos" target="_blank"&gt;POO&lt;/a&gt;, de &lt;a href="http://www.java.com/" target="_blank"&gt;JAVA&lt;/a&gt; y locos compulsivos por los buenos &lt;a href="http://es.wikipedia.org/wiki/Estilo_de_programaci%C3%B3n" target="_blank"&gt;estándares de programación&lt;/a&gt;, AS3 llega como aniño al dedo, puesto que desde su nuevo modelo de eventos (que ahora sí es un modelo decente) hasta la forma de capturar las propiedades de un MovieClip es mucho….mucho más sutil.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000066;"&gt;¿Es más difícil o más útil?&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;El ser humano es un animal de costumbre, así que luego de las primeras horas dándonos latigazos en la espalda, apagarnos una caja de cigarros en los párpados y sin alguna explicación lógica, AS3 comenzará a gustarnos.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Ahora bien, hablar de todas las ventajas específicas no vendría a lugar porque el contenido de este documento mostrará algunas de ellas desde la práctica, así que sólo debemos recordar que con cada versión tanto de AS como del &lt;a href="http://www.adobe.com/products/flashplayer/" target="_blank"&gt;Flash Player&lt;/a&gt;, siempre nos vamos a ver beneficiados.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color:#000066;"&gt;¿Realmente es necesario cambiar?&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Si eres de los que le tienen miedo al cambio, de los que se aferran a la regla de 0 de la ingeniería ‘lo que funciona se deja quieto‘ o de los que revisan debajo de la cama antes de acostarse….por favor oprime la secuencia ALT+F4 lo más rápido posible.&lt;br /&gt;&lt;br /&gt;Si aún estás leyendo es porque entiendes la importancia de estar no sólo a la vanguardia (este argumento es bueno con los clientes) sino de experimentar las nuevas características que nos ofrece el &lt;a href="http://www.adobe.com/" target="_blank"&gt;imperio&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Cuando programamos en &lt;a href="http://es.wikipedia.org/wiki/Adobe_Flash" target="_blank"&gt;Flash&lt;/a&gt;, vemos que una manera cómoda de controlar nuestros contenidos es encapsulándolos en un MovieClip. Ahora en AS3 eso ya no sólo es una abstracción sino una implementación mucho más técnica, ya que existen métodos y elementos propios para dicho propósito que nos permiten agregar cualquier tipo de contenido a un contenedor que puede seguir siendo un MovieClip, pero que también puede ser algún nuevo tipo de elemento que posee las mismas habilidades que nuestros idolatrados MC.&lt;br /&gt;&lt;br /&gt;Y para no volver a crear la rueda, un enlace a una &lt;a href="http://www.cristalab.com/tips/46842/objetos-visibles-y-contenedores-en-actionscript-3" target="_blank"&gt;introducción a los contenedores&lt;/a&gt; en AS3 por &lt;a href="http://www.cristalab.com/foros/profile.php?mode=viewprofile&amp;amp;u=21199" target="_blank"&gt;AXM.&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="color:#000066;"&gt;Tipos de datos&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;A diferencia de AS2, AS3 es un lenguaje estricto al momento de definir variables, lo cual no sólo es una buena práctica de programación, sino que nos permitirá dejar de perder todas las horas de sueño que nos representa el buscar un problema que radica en ese detalle. Más detalles &lt;a href="http://www.cristalab.com/tips/29554/introduccion-basica-a-actionscript-3-clases-tipos-de-datos" target="_blank"&gt;aquí&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000066;"&gt;Al grano, Eventos&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Pareciera que iniciar con el nuevo modelo de eventos careciera de orden en ésta guía, sin embargo tiene su razón de ser. Antes de interrumpir la explicación de cualquier otra cosa que requiera esta característica, es mejor saber cómo funcionan.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;En AS2 cada objeto que carga datos, variables, video pr0n o lo que sea que fuere, tiene su propio sistema manejador de eventos.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5169997516476660274" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_vtkeaxGsD7I/R7-FWXM-OjI/AAAAAAAAAF8/Dr4FyXx4aCc/s320/2267682227_b0e1b564cc.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Si se requería cargar objetos que no correspondiera a los formatos para los que originalmente fueron creados estos objetos, habría que recurrir a milenarias técnicas japonesas de hechicería para lograr el objetivo.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;AS3, al contrario de lo que se puede apreciar a simple vista, ofrece un sistema decente y muy eficiente en donde hasta mi experiencia me ha dado, se puede cargar cualquier cosa, resolviendo incluso problemas tan comunes con el sistema anterior, como realizar precargas para archivos de texto o incluso XML.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5169997971743193666" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_vtkeaxGsD7I/R7-Fw3M-OkI/AAAAAAAAAGE/aNOsfsFj2E8/s320/2268516660_d625063d08.jpg" border="0" /&gt;&lt;br /&gt;&lt;div&gt;Articulo extraido de &lt;a href="http://proyectoexperimental.firesoft.ws/"&gt;http://proyectoexperimental.firesoft.ws&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-542708414206813247?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/542708414206813247/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=542708414206813247' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/542708414206813247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/542708414206813247'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2008/02/migrando-se-as2-as3.html' title='Migrando se AS2 a AS3'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_vtkeaxGsD7I/R7-FWXM-OjI/AAAAAAAAAF8/Dr4FyXx4aCc/s72-c/2267682227_b0e1b564cc.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-6532871014541111958</id><published>2007-12-06T11:31:00.000-08:00</published><updated>2008-02-26T11:48:21.012-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash General'/><title type='text'>Abrir archivos desde un boton en flash Cs3</title><content type='html'>Necesitaba realizar una llamada a un archivo pdf desde flash y en la version Cs 3 de flash no pude hacerlo con lo que habitualmente se hacia en otras versiones, pero buscando encontre una solucion 100 % efectiva.&lt;br /&gt;&lt;br /&gt;1.- dentro del boton o enlace de la pelicula flash que creen, pongan este codigo:&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#333399;"&gt;on (release) { fscommand("exec", "&lt;span style="color:#990000;"&gt;Nombre del archivo con extencion .exe&lt;/span&gt;");}&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;2.- Creen un una carpeta con el nombre &lt;strong&gt;fscommand.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;3.- Dentro la carpeta tienen que crear un archivo .bat dentro el archivo, coloquen el nombre del archivo que quiren llamar ejm: Mapa_de_Procesos.xls&lt;br /&gt;&lt;br /&gt;4.- Renombren el archivo &lt;span style="color:#990000;"&gt;proxy.exe&lt;/span&gt; con el nombre que pusieron en el &lt;span style="color:#990000;"&gt;punto 1.&lt;/span&gt; este archivo se encontrara en el zip de este tutorial.&lt;br /&gt;&lt;br /&gt;5.- Recuerden los archivos .bat, .exe y el archivo que quieran llamar deben estar dentro la carpeta &lt;strong&gt;fscommand&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;6.- Y por ultimo deben crear un proyector .exe no funcionara si su pelicula esta en .swf&lt;br /&gt;&lt;br /&gt;Espero que les sirva....&lt;br /&gt;&lt;br /&gt;descarga de &lt;a href="http://www.fileden.com/files/2007/9/7/1415116/flash/example.zip"&gt;ejemplo.zip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-6532871014541111958?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/6532871014541111958/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=6532871014541111958' title='6 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/6532871014541111958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/6532871014541111958'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2007/12/abrir-archivos-desde-un-boton-en-flash.html' title='Abrir archivos desde un boton en flash Cs3'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-5950996662330378362</id><published>2007-11-20T19:16:00.000-08:00</published><updated>2008-12-08T15:10:26.571-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash General'/><title type='text'>Dibujo animado en Flash</title><content type='html'>Es un video-tutorial para realizar un Cartoon o Dibujo animados en Macromedia Flash.&lt;br /&gt;&lt;br /&gt;Sabemos que una de los posibildades importantes del Macromedia Flash es la realizacion de pequeñas peliculas.&lt;br /&gt;&lt;br /&gt;Es un video en ingles pero con conceptos basicos pero muy importantes echenle un vistazo.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5135128231209943682" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_vtkeaxGsD7I/R0Oj61FZQoI/AAAAAAAAAEs/rnUUASxlEAw/s320/dibujo.jpg" border="0" /&gt;&lt;br /&gt;&lt;p&gt;Enlace del video: &lt;a href="http://www.learn009.com/videos/flashcartoon/03.html"&gt;http://www.learn009.com/videos/flashcartoon/03.html&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-5950996662330378362?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/5950996662330378362/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=5950996662330378362' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/5950996662330378362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/5950996662330378362'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2007/11/dibujo-animado-en-flash.html' title='Dibujo animado en Flash'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_vtkeaxGsD7I/R0Oj61FZQoI/AAAAAAAAAEs/rnUUASxlEAw/s72-c/dibujo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-22409958828300075</id><published>2007-11-20T18:41:00.000-08:00</published><updated>2007-11-20T19:05:11.303-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><title type='text'>Personalizar el cursor</title><content type='html'>Resulta ser un codigo bastante sencillo para que puedan poner un cursor personalizado en sus proyectos en flash.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;Mouse.hide();&lt;br /&gt;&lt;br /&gt;cursor.onEnterFrame = function() {&lt;br /&gt;&lt;br /&gt;this._x = _xmouse;&lt;br /&gt;&lt;br /&gt;this._y = _ymouse;&lt;br /&gt;&lt;br /&gt;}; &lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ejemplo:&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object id="movie"     type="application/x-shockwave-flash"     data="http://www.fileden.com/files/2007/9/7/1415116/cursor_personalizado.swf"     width="300"     height="300" &gt;  &lt;param name="movie" value="http://www.fileden.com/files/2007/9/7/1415116/cursor_personalizado.swf"&gt;  &lt;param name="wmode" value="transparent"&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href="http://www.fileden.com/files/2007/9/7/1415116/cursor_personalizado.fla"&gt;Descargar archivo&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-22409958828300075?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/22409958828300075/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=22409958828300075' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/22409958828300075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/22409958828300075'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2007/11/personalizar-el-cursor.html' title='Personalizar el cursor'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-9063074514336963456</id><published>2007-09-13T06:45:00.000-07:00</published><updated>2008-12-08T15:10:26.714-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><title type='text'>Como crear un ToolTip</title><content type='html'>Ya vamos a ver como crear un tooltip en flash y con ayuda de un poco de AS (actionscript 2), el obejtivo principal sera crear un tooltip de una manera sencilla pero muy funcional.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;div style="text-align: center;"&gt;&lt;object id="movie"     type="application/x-shockwave-flash"     data="http://www.fileden.com/files/2007/9/7/1415116/tooltips.swf"     width="350"     height="200" &gt;  &lt;param name="movie" value="http://www.fileden.com/files/2007/9/7/1415116/tooltips.swf"&gt;  &lt;param name="wmode" value="transparent"&gt;&lt;/object&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Empesemos:&lt;/p&gt;&lt;p&gt;1.- Lo primero que haremos es crear el “tooltips”, lo selecionamos (doble click) y presionamos F8 para convertirlo a simbolo, lo convertimos en MovieClip con nombre “Fondo” y el punto de registro en la esquina inferior izquierda…., despues precionamos “OK”, selecionamos nuestro mc en el escenario y en el panel de propiedades (Ctrl+F3) le ponemos como nombre de instancia &lt;strong&gt;MctoDrag&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;2. Una ves que ya tenemos nuestro tooltips, accedemos a el con doble click y empesamos a crear para cada objeto que tengamos recuadros de comentario, en mi caso importe imagenes de un recuadro de comentario con sombra, cada recuadro tendra una etiqueta para poder localizarla.&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5109689972104628594" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_vtkeaxGsD7I/RulD9ROsCXI/AAAAAAAAAEA/f0TIHjLFDZ0/s320/2.jpg" border="0" /&gt;&lt;br /&gt;&lt;p&gt;3. Luego de haber realizado esto para uno de los componentes que tenemos fuera, nos regresamos a la linea de tiempo principal, ahora para cada objeto que pondremos un tooltips lo convertimos en simbolo y le agregamos el siguiente codigo.&lt;/p&gt;&lt;p&gt;&lt;pre&gt;&lt;code&gt;onClipEvent (load)&lt;br /&gt;{&lt;br /&gt;    goBack = false;&lt;br /&gt;}&lt;br /&gt;onClipEvent (enterFrame)&lt;br /&gt;{&lt;br /&gt;    if (goBack &amp;&amp;amp; _currentframe &gt; 1)&lt;br /&gt;    {&lt;br /&gt;        gotoAndStop(_currentframe - 1);&lt;br /&gt;    } // end if&lt;br /&gt;}&lt;br /&gt;onClipEvent (mouseMove)&lt;br /&gt;{&lt;br /&gt;    if (hitTest(_root._xmouse, _root._ymouse, false))&lt;br /&gt;    {&lt;br /&gt;        Rollover = 1;&lt;br /&gt;        _root.MctoDrag._visible = 1;&lt;br /&gt;        _root.MctoDrag._x = _root._xmouse;&lt;br /&gt;        _root.MctoDrag._y = _root._ymouse;&lt;br /&gt;        _root.MctoDrag.gotoAndStop("adobe");//nombre de la etiqueta&lt;br /&gt;        _root.MctoDrag.swapDepths(99);&lt;br /&gt;        this.swapDepths(98);&lt;br /&gt;    }&lt;br /&gt;    else if (Rollover)&lt;br /&gt;    {&lt;br /&gt;        Rollover = 0;&lt;br /&gt;        _root.MctoDrag._visible = 0;&lt;br /&gt;    } // end else if&lt;br /&gt;    updateAfterEvent();&lt;br /&gt;}&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;No olviden dar el nombre de la etiqueta al codigo que pusieron en el tooltips creado.&lt;br /&gt;&lt;br /&gt;Bueno la explicacion no fue muy larga y consisa pero por eso les pongo el archivo .fla, porque no hay mejor explicacion que un buen archivo .fla para poder ver el funcionamiento y mejorarlo o ya veran ustedes.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.fileden.com/files/2007/9/7/1415116/tooltips.fla"&gt;- Descarga archivo .fla&lt;/a&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-9063074514336963456?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/9063074514336963456/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=9063074514336963456' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/9063074514336963456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/9063074514336963456'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2007/09/como-crear-un-tooltip.html' title='Como crear un ToolTip'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_vtkeaxGsD7I/RulD9ROsCXI/AAAAAAAAAEA/f0TIHjLFDZ0/s72-c/2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-2293584976717900936</id><published>2007-09-11T11:36:00.000-07:00</published><updated>2007-09-11T11:53:22.329-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><title type='text'>Drag and Drop, arrastrar y soltar objetos en actionscript</title><content type='html'>Este un sencillo pero muy sencillo ejemplo de como realizar drag and drop (arrastrar y soltar) utilizando actionscript.&lt;br /&gt;&lt;br /&gt;No explicare el codigo utilizado ya que este ejemplo no es nada complicado como podran ver, posteriormente publicare otro mas complicado y podran apreciar lo util de esta aplicacion y sus diferentes usos.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object id="movie"     type="application/x-shockwave-flash"     data="http://www.fileden.com/files/2007/9/7/1415116/draganddrop.swf"     width="300"     height="300" &gt;  &lt;param name="movie" value="http://www.fileden.com/files/2007/9/7/1415116/draganddrop.swf"&gt;  &lt;param name="wmode" value="transparent"&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Este es el codigo.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;stop();&lt;br /&gt;objeto.onPress = function() {&lt;br /&gt; startDrag(this);&lt;br /&gt;};&lt;br /&gt;objeto.onRelease = function() {&lt;br /&gt; stopDrag();&lt;br /&gt;};&lt;br /&gt;/*Segundo ejemplo para que vean lo facil que es*/&lt;br /&gt;objeto2.onPress = function() {&lt;br /&gt; startDrag(this);&lt;br /&gt;};&lt;br /&gt;objeto2.onRelease = function() {&lt;br /&gt; stopDrag();&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;a href="http://www.fileden.com/files/2007/9/7/1415116/draganddrop.fla"&gt;Descarga achivo .fla&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-2293584976717900936?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/2293584976717900936/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=2293584976717900936' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/2293584976717900936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/2293584976717900936'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2007/09/drag-and-drop-ejemplo-sencillo.html' title='Drag and Drop, arrastrar y soltar objetos en actionscript'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-1156013655517964373</id><published>2007-09-10T12:19:00.000-07:00</published><updated>2008-12-08T15:10:26.856-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash General'/><title type='text'>Formulario de contacto</title><content type='html'>Es un formulario sencillo relizado en flash y php.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5108657787067459314" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_vtkeaxGsD7I/RuWZMMUwZvI/AAAAAAAAADA/pe45djj5o7E/s320/vista_form.jpg" border="0" /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Como hacerlo:&lt;/p&gt;&lt;p&gt;1 - Declaro las variables para enviar y para recibir.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;pre&gt;&lt;code&gt;var envio_lv:LoadVars = new LoadVars();&lt;br /&gt;var recibir_lv:LoadVars = new LoadVars();&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;2 - Función que envia el forumlario&lt;/p&gt;&lt;p&gt;&lt;pre&gt;&lt;code&gt;function enviarMail() {&lt;br /&gt; envio_lv.nombre = nombre_txt.text;&lt;br /&gt; envio_lv.apellido = apellido_txt.text;&lt;br /&gt; envio_lv.asunto = asunto_txt.text;&lt;br /&gt; envio_lv.email = email_txt.text;&lt;br /&gt; envio_lv.cuerpo = cuerpo_txt.text;&lt;br /&gt; envio_lv.sendAndLoad("email.php", recibir_lv, "POST");}&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;3 - Función que procesa los datos recibidos del servidor&lt;/p&gt;&lt;p&gt;&lt;pre&gt;&lt;code&gt;recibir_lv.onLoad = function(exito) {&lt;br /&gt; if (exito) {&lt;br /&gt;  estado_txt.text = this.estado;&lt;br /&gt; } else {&lt;br /&gt;  //Muestra un mensaje de error en negrita&lt;br /&gt;  estado_txt.text = "Error en la aplicación de correo";&lt;br /&gt; }&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;4 - archivo email.php donde se procesara los datos ingresados y enviarlos mediante la funcion &lt;strong&gt;mail&lt;/strong&gt; de php.&lt;/p&gt;&lt;p&gt;&lt;pre&gt;&lt;code&gt;&lt;?php  $destino='Su correo aqui'; //nombre del que envía el correo (escribirlo entre las comillas) $origen_nombre=$_POST["nombre"]; //mail del que envía el correo (escribirlo entre las comillas) $origen_mail=$_POST["email"]; //título del corrreo (escribirlo entre las comillas) $subject=$_POST["nombre"];     $subject = $_POST["asunto"];  $headers = "From: $origen_nombre &lt;$origen_mail&gt;\r\n";&lt;br /&gt;    $headers .= "Reply-To: $origen_mail\r\n";&lt;br /&gt;    $headers .= "Return-Path: $origen_nombre &lt;$origen_mail&gt;\r\n"; &lt;br /&gt;&lt;br /&gt;    //$mensaje=$_POST["asunto"];&lt;br /&gt; $mensaje.=$_POST["cuerpo"];&lt;br /&gt;&lt;br /&gt; mail($destino,$subject,$mensaje,$headers);&lt;br /&gt; echo "estado=Mensaje enviado con exito";&lt;br /&gt;?&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;a href="http://www.fileden.com/files/2007/9/7/1415116/formularios.zip"&gt;Descarga de archivo&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-1156013655517964373?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/1156013655517964373/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=1156013655517964373' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/1156013655517964373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/1156013655517964373'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2007/09/formulario-de-contacto.html' title='Formulario de contacto'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_vtkeaxGsD7I/RuWZMMUwZvI/AAAAAAAAADA/pe45djj5o7E/s72-c/vista_form.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-2407858072827075568</id><published>2007-09-10T11:21:00.000-07:00</published><updated>2007-09-11T11:07:40.324-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><title type='text'>Efecto de lupa mediante ActionScript</title><content type='html'>&lt;p&gt;Estuve buscando un Efecto de lupa para un trabajo y me encontre con este tutorial que me parecio buenisimo ya me ahorro mucho tiempo y trabajo y que es bastante sencillo de editar.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;object id="movie"     type="application/x-shockwave-flash"     data="http://www.fileden.com/files/2007/9/7/1415116/lupa.swf"     width="400"     height="450" &gt;  &lt;param name="movie" value="http://www.fileden.com/files/2007/9/7/1415116/lupa.swf"&gt;  &lt;param name="wmode" value="transparent"&gt;&lt;/object&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;El sitio es &lt;a href="http://www.tutoriales-flash.com/"&gt;http://www.tutoriales-flash.com/&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.tutoriales-flash.com/files/lupa.fla"&gt;Descarga archivo .fla&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-2407858072827075568?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/2407858072827075568/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=2407858072827075568' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/2407858072827075568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/2407858072827075568'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2007/09/efecto-de-lupa-mediante-actionscript.html' title='Efecto de lupa mediante ActionScript'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-142871202621112</id><published>2007-09-10T08:00:00.000-07:00</published><updated>2007-09-10T10:48:16.300-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><title type='text'>Generar filtro de iluminación gradiente con ActionScript</title><content type='html'>&lt;p&gt;Es bastante sencillo de hacer, para esto primero: &lt;/p&gt;&lt;p&gt;&lt;div style="text-align: center;"&gt;&lt;object id="movie"     type="application/x-shockwave-flash"     data="http://www.fileden.com/files/2007/9/7/1415116/gradientglow.swf"     width="200"     height="100" &gt;  &lt;param name="movie" value="http://www.fileden.com/files/2007/9/7/1415116/gradientglow.swf"&gt;  &lt;param name="wmode" value="transparent"&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;- Generaremos un Movie clip y le damos como nombre de instancia " &lt;strong&gt;mc&lt;/strong&gt; ".&lt;br /&gt;- En el primer fotograma vamos a agregar el siguiente código:&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre&gt;&lt;code&gt;// Importamos la clase de filtro&lt;br /&gt;import flash.filters.GradientGlowFilter;&lt;br /&gt;// Creamos las variables para guardar los parámetros&lt;br /&gt;var distance:Number = 0; // Distancia&lt;br /&gt;var angleInDegrees:Number = 0; // Angulo&lt;br /&gt;var colors:Array = [0xFF00FF, 0xFF0000, 0xFFFF00, 0x000000]; // Arreglo de colores&lt;br /&gt;var alphas:Array = [0, 1, 1, 1]; // Arreglo de transparencia de los colores&lt;br /&gt;var ratios:Array = [0, 63, 126, 255]; // Posición de los colores&lt;br /&gt;var blurX:Number = 25; // Blur en eje X de 0 a 255&lt;br /&gt;var blurY:Number = 25; // Blur en eje Y de 0 a 255&lt;br /&gt;var strength:Number = 2; // Intensidad de 0 a 255&lt;br /&gt;var quality:Number = 3; // Calidad de 1 a 15&lt;br /&gt;var type:String = "outer"; // Forma&lt;br /&gt;var knockout:Boolean = false; // Ocultar el objeto si o no&lt;br /&gt;// Asignamos los parámetros al movie clip&lt;br /&gt;mc.filters = [new GradientGlowFilter(distance, angleInDegrees, colors, alphas, ratios, blurX, blurY, strength, quality, type, knockout)];&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.fileden.com/files/2007/9/7/1415116/gradientglow.fla"&gt;Descarga archivo .fla&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-142871202621112?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/142871202621112/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=142871202621112' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/142871202621112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/142871202621112'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2007/09/generar-filtro-de-iluminacin-gradiente.html' title='Generar filtro de iluminación gradiente con ActionScript'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-630930882696059760</id><published>2007-09-10T07:02:00.000-07:00</published><updated>2008-12-08T15:10:27.046-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><title type='text'>Generar fondo multiplicando o Background repeat</title><content type='html'>Primero en la ventana de librería vamos a importar una imagen, en Linkage de la imagen ponemos el nombre imagen y en el primer fotograma agregamos el siguiente código:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5108576689494976226" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_vtkeaxGsD7I/RuVPbsUwZuI/AAAAAAAAAC4/99DlVTnbcIE/s320/fondo.gif" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;import flash.display.*;&lt;br /&gt;import flash.geom.*;&lt;br /&gt;&lt;br /&gt;Stage.scaleMode = "noScale";&lt;br /&gt;Stage.align = "TL";&lt;br /&gt;onResize = function () {&lt;br /&gt;// Generamos el bitmapdata y pegamos la imagen de la librería&lt;br /&gt;var myBitmapData:BitmapData = BitmapData.loadBitmap("imagen");&lt;br /&gt;// Generamos una pelicula para el fodo&lt;br /&gt;this.createEmptyMovieClip("bmp_fill_mc", 1);&lt;br /&gt;// Creamos un rectángulo&lt;br /&gt;with (bmp_fill_mc) {&lt;br /&gt;matrix = new Matrix();&lt;br /&gt;repeat = true;&lt;br /&gt;smoothing = false;&lt;br /&gt;beginBitmapFill(myBitmapData, matrix, repeat, smoothing);&lt;br /&gt;moveTo(0, 0);&lt;br /&gt;lineTo(0, Stage.height);&lt;br /&gt;lineTo(Stage.width, Stage.height);&lt;br /&gt;lineTo(Stage.width, 0);&lt;br /&gt;lineTo(0, 0);&lt;br /&gt;endFill();&lt;br /&gt;}&lt;br /&gt;};&lt;br /&gt;Stage.addListener(this);&lt;br /&gt;onResize();&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;a href="http://www.fileden.com/files/2007/9/7/1415116/generarfondo.fla"&gt;descarga archivo&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-630930882696059760?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/630930882696059760/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=630930882696059760' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/630930882696059760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/630930882696059760'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2007/09/generar-fondo-multiplicando-o.html' title='Generar fondo multiplicando o Background repeat'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_vtkeaxGsD7I/RuVPbsUwZuI/AAAAAAAAAC4/99DlVTnbcIE/s72-c/fondo.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-7942657280435596910</id><published>2007-09-07T10:12:00.000-07:00</published><updated>2007-09-07T11:19:29.510-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ActionScript'/><title type='text'>Reloj y Fecha en Flash</title><content type='html'>&lt;p&gt;Tutorial en el cual se explica cómo obtener la fecha y hora del sistema e incluírla en un archivo swf. Los datos que obtendremos son el dia de la semana, el día del mes, el mes, año, hora, minuto y segundo.&lt;/p&gt;&lt;div style="text-align: center;"&gt;&lt;object id="movie"     type="application/x-shockwave-flash"     data="http://www.fileden.com/files/2007/9/7/1415116/fecha-reloj.swf"     width="250"     height="70" &gt;  &lt;param name="movie" value="http://www.fileden.com/files/2007/9/7/1415116/fecha-reloj.swf"&gt;  &lt;param name="wmode" value="transparent"&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;COMO HACERLO.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Se utilizara la clase Date de Actionscript.&lt;br /&gt;&lt;br /&gt;Tenemos que crear un objeto Date y a continuación extraer los datos que queremos mediante los siguientes métodos:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color:#000099;"&gt;Date.getDay()&lt;/span&gt; : Devuelve el día de la semana, expresado en un número del 0 al 6 (donde el 0 es domingo, 1 es lunes, etc.)&lt;br /&gt;&lt;span style="color:#000099;"&gt;Date.getDate()&lt;/span&gt; : Devuelve el día del mes (un número entero del 1 al 31)&lt;br /&gt;&lt;span style="color:#000099;"&gt;Date.getMonth()&lt;/span&gt; : Devuelve el mes (un número del 0 al 11, donde el 0 es enero, 1 es febrero, etc.) &lt;span style="color:#000099;"&gt;Date.getFullYear()&lt;/span&gt; : Devuelve el año completo&lt;br /&gt;&lt;span style="color:#000099;"&gt;Date.getHours()&lt;/span&gt; : Devuelve la hora actual&lt;br /&gt;&lt;span style="color:#000099;"&gt;Date.getMinutes()&lt;/span&gt; : Devuelve los minutos&lt;br /&gt;&lt;span style="color:#000099;"&gt;Date.getSeconds()&lt;/span&gt; : Devuelve los segundos&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. Definimos un array con los días de la semana de forma que coincidan con la forma de devolverlos de Date.getDay (0-domingo, 1-lunes, ..., 6-sábado)&lt;/p&gt;&lt;p&gt;2. hacemos lo mismo para Date.getMonth (0-enero, 1-febrero, ..., 11-diciembre)&lt;/p&gt;&lt;p&gt;&lt;pre&gt;&lt;code&gt;var dias = new Array("Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado");&lt;br /&gt;var meses = new Array("enero", "febrero", "marzo", "abril", "mayo", "junio", "julio", "agosto", "septiembre", "octubre", "noviembre", "diciembre");&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;3. creamos un objeto Date con la fecha y hora actuales&lt;/p&gt;&lt;p&gt;&lt;pre&gt;&lt;code&gt;var fecha = new Date();&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;4. en el campo "fecha" vamos encadenando los resultados, para el día de la semana y el mes, recurrimos a los arrays definidos anteriormente&lt;/p&gt;&lt;p&gt;&lt;pre&gt;&lt;code&gt;this.fecha = dias[fecha.getDay()]+", "+fecha.getDate()+" de "+meses[fecha.getMonth()]+" de "+fecha.getFullYear();&lt;br /&gt;// asignamos su valor a los campos "hora", "minuto" y "segundo".&lt;br /&gt;this.hora = fecha.getHours();&lt;br /&gt;this.minuto = fecha.getMinutes();&lt;br /&gt;this.segundo = fecha.getSeconds();&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;5. Por último, como queremos que cada campo siempre tenga dos cifras, tenemos que añadir un 0 delante siempre que el valor sea menor de 10 (09 en lugar de 9)&lt;/p&gt;&lt;p&gt;&lt;pre&gt;&lt;code&gt;if (this.segundo&amp;lt;10)&lt;br /&gt;{&lt;br /&gt;   this.segundo = "0"+this.segundo;&lt;br /&gt;}&lt;br /&gt;if (this.minuto&amp;lt;10)&lt;br /&gt;{&lt;br /&gt;   this.minuto = "0"+this.minuto;&lt;br /&gt;}&lt;br /&gt;if (this.hora&amp;lt;10)&lt;br /&gt;{&lt;br /&gt;   this.hora = "0"+this.hora;&lt;br /&gt;}&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;a href="http://www.fileden.com/files/2007/9/7/1415116/fecha-reloj.fla"&gt;descarga de archivo .fla&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-7942657280435596910?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/7942657280435596910/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=7942657280435596910' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/7942657280435596910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/7942657280435596910'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2007/09/reloj-y-fecha-en-flash.html' title='Reloj y Fecha en Flash'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-5789997226722483251</id><published>2007-09-07T07:09:00.000-07:00</published><updated>2007-09-07T11:20:31.804-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Aplicaciones'/><title type='text'>Prueba de funcionamiento</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;object id="movie"     type="application/x-shockwave-flash"     data="http://www.fileden.com/files/2007/9/7/1415116/medusa.swf"     width="400"     height="300" &gt;  &lt;param name="movie" value="http://www.fileden.com/files/2007/9/7/1415116/medusa.swf"&gt;  &lt;param name="wmode" value="transparent"&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-5789997226722483251?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/5789997226722483251/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=5789997226722483251' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/5789997226722483251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/5789997226722483251'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2007/09/prueba.html' title='Prueba de funcionamiento'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-755235259601978082.post-3401354267924123294</id><published>2007-09-06T18:04:00.000-07:00</published><updated>2007-09-07T11:19:00.435-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flash General'/><title type='text'>Saludos............</title><content type='html'>Hola este blog lo hago para mostrar  y aconsejar el manejo de flash, ya que me parece que es bueno saber flash como de ajax asi que espero que les guste.&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;strong&gt;DiegusWeb&lt;/strong&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/755235259601978082-3401354267924123294?l=dieguslab.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dieguslab.blogspot.com/feeds/3401354267924123294/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=755235259601978082&amp;postID=3401354267924123294' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/3401354267924123294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/755235259601978082/posts/default/3401354267924123294'/><link rel='alternate' type='text/html' href='http://dieguslab.blogspot.com/2007/09/saludos.html' title='Saludos............'/><author><name>Diego Rueda</name><uri>http://www.blogger.com/profile/15656651354624580667</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://usuarios.lycos.es/diegusweb/blog_notocar/diego-rueda.jpg'/></author><thr:total>1</thr:total></entry></feed>
