En el mini-tutorial anterior de Actionscript 3 aprendimos como crear clases, manejar paquetes y los nuevos tipos de datos. Es decir, nada útil. Ahora sí veremos cosas de Actionscript 3 que no sólo son nuevas y lindas sino realmente necesarias y cruciales para hacer lo que sea. Aún así has de leer la introducción a Actionscript 3.0 y descargar el Flash 9 Alpha o usen Flex Builder 2.
Hacer un botón que llevara a una URL en Flash era algo sencillo. Usabas la simple función "getURL" y el resto era fácil, rápido y cómodo. Como ir al dentista. Ahora las cosas han cambiado.
Para empezar con el tutorial, crea una nueva película en Flash 9, luego, crea un botón normal. Ya sabes, de esos tipo "Button" de la biblioteca que no son Movie Clips ni Graphics. Digamos que queremos dar un click sobre nuestro botón y hacer aparecer un mensaje en el output con un trace. Le ponemos de nombre de instancia "botoncito" y vamos al primer keyframe de nuestra película, al panel de Actionscript. En epocas de AS2.0 habríamos escrito algo cómo:
Código :
botoncito.onRelease = function () { trace("Aprender AS3 no es frustrante y me llena de felicidad"); }
Si haces eso en Actionscript 3.0, obtendrás un error nada descriptivo, no te servirá nada, te despedirán del trabajo y tu perro estará embarazado. Sí, dije "tu perro". Ahora en Flash 9 o Flex 2, los eventos usan un sistema muy similar al de los componentes en Flash 8. Primero tienes que crear una función que reciba el evento
Novedad de ActionScript 3
- La función que recibe el evento tiene un parámetro, al que le puedes poner cualquier nombre, de tipo "Event". Muy similar a Java, ese parámetro te dirá que tipo de evento fue invocado y que objeto lo invocó.

Luego, debajo de esa función, debemos añadir un código que haga que la función actúe como listener y sea ejecutada tras un click del Mouse.
Novedad de ActionScript 3
- En Flash 8, al añadir un listener, le decías simplemente si querías un "click" o que tipo de evento preferías. En ActionScript 3 hay una clase llamada "MouseEvent" con un monton de constantes que manejan eso.

Y si estas pensando ¿Pero por qué carajo tenían que complicarlo tanto? Bueno, es el precio del progreso. Ejecutar los eventos de este modo arregla muchos problemas a nivel del alcance de las variables dentro de los eventos y de cómo manejarlos si programamos con OOP. Ahora claro, si eres diseñador o un programador que sólo se dedica a hacer cosas menores que requieren un gotoAndPlay en las situaciones más avanzadas. Pues sí, estamos jodidos.
Ahora que hemos logrado hacer que un botón obedezca nuestra voluntad y la testosterona invade nuestras venas por ello (O err… ¿El estrógeno?), es hora de hacer algo verdaderamente útil. Un link.
Usaremos ese botón para que al clickearlo, cambie la vida de las personas que lo toquen llevándolos a la web más asombrosa no pornográfica de la web. En ActionScript 2, podríamos haberlo logrado con un simple getURL("http://www.cristalab.com/"); pero en Actionscript 3 esa función NO EXISTE (Gritos de terror de millones de flashers mientras leen esto).
Ahora, navigateToURL es la función que debemos usar y se comporta exactamente igual que getURL... Sí, igual. ¿Entonces por qué Adobe la reemplazó? Porqué ahora NO podemos pasarle una URL directamente, sino un objeto de tipo URLRequest.
¿Lo qué? Bueno, lo entenderán más fácil con un ejemplo. Así es nuestro código si queremos ir a una URL específica:

Y ya lo tenemos funcionando. ¿Entonces por qué fastidiarse con el URLRequest? Básicamente, porque es una nueva clase que nos permite, en entornos más avanzados, enviar de una forma mucho más lógica información a una URL, como formularios con datos por POST y GET. También permite otras cosas lindas como modificar el "contentType" de la información enviada o los headers HTTP. Cosas de ingenieros y gente
Y hasta aquí dejamos por hoy, ya tienes muchos conceptos claros y sólo falta aplicarlos en una aplicación real. En el próximo tutorial veremos lo que yo llamo La Gran Visión de Todas las Cosas en Actionscript 3.0, tengan miedo.
PD. Si te estas preguntando por qué no hay un .FLA para descargar esto o por qué puse el código en imágenes... copiar y pegar no te van a llevar a ningún lado

¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Creo que esto dejará atrás muchos programadores baratos (me incluyo entre ellos) y dejará paso a los profesionales de la programación, haciendo casi imposible que alguien sea diseñador y programador al mismo tiempo como hasta hoy día se podía. Está claro que esta evolución del lenguaje especializa más a los usuarios y los divide en categorias, vamos como los médicos, se acabó el medico de cabezera, a partir de AS3 tendremos especialistas en Traumatología o Endocrinología. Aunque creo que se tendría que cambiar el nombre, de Action Script a OOPAdobe
Sigue ilustrándonos, deprimiendonos, haciendonos temblar por el futuro incierto, lpor os despidos masivos de pseudoprogramadores, por los suicidios colectivos de los diseñadores, en fin, el fin está cerca... MWAHAHAHAHAHAH!!!
Por kassanmoor el 20 de Octubre de 2006
Por Aoyama el 20 de Octubre de 2006
Por HernanRivas el 20 de Octubre de 2006
No me convence, creo que lo mejor de Flash era la facilidad de uso y no la complejidad.
HernanRivas_blog :
Y lo escucharás mil veces más...
HernanRivas_blog :
Por [Sheer] el 20 de Octubre de 2006
Por Alrevez el 20 de Octubre de 2006
"Cómo hago un botón en flash?"
Ah, tiempos aquellos!
Por noctam el 20 de Octubre de 2006
El exito obtenido por flash resultaba precisamente del binomio diseñador/programador que habian conseguido al poder potenciar el diseño con un lenguaje ordenado, sencillo e igualmente potente que permitia la integracion multimedia en un sitio como nunca antes se habia conseguido.
El llegar a rizar el rizo tanto con AS3 para HACER ALGO TAN SENCILLO COMO UN BOTON hara que mucha gente pierda el interes y eso no juega a favor de nadie.
Dejandolo mas claro todos queremos que para ver la tele solo tengamos que pulsar un boton y no programar la frecuencia de los infrarojos para que el receptor de nuestra tele, que al paso que vamos tb tendremos que programar, reconozca que tiene que encenderse.
Para esto existen otro tipo de herramientas y no Flash, no olviden que ActionScript no es mas que parte de esta tecnologia y no al reves.
Por atiliko el 20 de Octubre de 2006
<b>jeje!!</b>
Es normal que ahora aparezca tanto luser llorón...
Freddie® :
Ya, pero sigue faltando el MouseWheelClick... ¿por qué diablos es tan difícil detectar eso? Y lo útil que sería para una navegación Firefox-Like...
noctam_blog :
Seguro que Flash 9 trae un generoso panel de Comportamientos, de esos que tanto odio. Flex decididamente no es para diseñadores, pero imagino que en Flash 9 sí se da mucho juego para que los diseñadores no tengan que tocar mucho código.
Por Sandy el 20 de Octubre de 2006
kassanmoor :
Código :
La proxima usa los foros para tus preguntas tecnicas.atiliko :
zah :
Freddie® :
Ya, pero sigue faltando el MouseWheelClick... ¿por qué diablos es tan difícil detectar eso? Y lo útil que sería para una navegación Firefox-Like...
noctam :
Yo no estoy del lado de Adobe como muchos ya saben, pero este cambio, aunque requiera reaprender ciertos conceptos basicos del lenguaje, es totalmente para bien. Aun se puede usar AS3 como un lenguaje de script sin OOP, o tambien puedes aprender a programar bien. Es ciertamente doloroso para tu cerebro y la adoptación en el mercado será lenta y progresiva, pero los buenos cambios simplemente se quedan.
Por otro lado, nadie obliga a nadie a usar Flash 9, Flex 2 o Actionscript 3. Tu puedes programar con Flash 4 o AS 2 el tiempo que quieras lo que quieras como quieras.
Por jomajudo el 20 de Octubre de 2006
Por noctam el 20 de Octubre de 2006
Ahora si ha llegado nuestro momento, los desarrolladores podremos realmente programar como se debe, aunque aprender algo nuevo y que requiere de mas lineas de codigo para hacer lo mismo que haciamos con 2, es dificil de asimilar
Es precisamente a esto a lo que me referia. Si se pueden hacer las cosas desde la sencilez para que complicarlas?
Estoy deacuerdo en que siempre hay que crecer y adaptarse a las nuevas situaciones. Tb estoy deacuerdo en que AS crezca y sea cada vez mas potente.
Pero eso es una cosa y tener que realizar cada vez una codificacion mas compleja no creo que ayude a que se extienda.
Tampoco hay que olvidar que las pretensiones de AS no son las de un lenguaje puro y duro de programacion (o no es asi como deberia tratarse desde mi punto de vista) ya que si fuera asi estudiaria Java o cualquier otro luenguaje de programacion
En definitiva, AS deberia seguir siendo un lenguaje sencillo y no por ello dejar de ganar en potencia.
Por otro lado, nadie obliga a nadie a usar Flash 9, Flex 2 o Actionscript 3
Eso es cierto....a medias, porque cuanta gente hay que siga utilizando Flash4?
La evolucion tecnologica te obliga al cambio tarde o temprano, la cuestion es que ese cambio sea para mejor y por ello me atengo a lo dicho antes sobre la sencillez en el codigo.
Por cierto....es la primera vez que creo polemica en un foro, no se si sentirme bien o mal por ello
Código :
Saludos!!
noctam_blog :
noctam_blog :
Freddie® :
Eso es cierto....a medias, porque cuanta gente hay que siga utilizando Flash4?
Por acidbjazz el 20 de Octubre de 2006
PD.: creo q es hora e comenzar con as3 .. q demonios espero ...
noctam_blog :
Por FlasherMx el 20 de Octubre de 2006
Por FlasherMx el 20 de Octubre de 2006
Por glsmaster el 20 de Octubre de 2006
No creo que se complique para el típico developer, aunque si se tendrán que quemar el coco los demás que no tienen NPI de las ventajas que la OOP puede traer en el desarrollo de aplicaciones de alto rango.
Todo sea por el progreso...
[por cierto que estube checando los 'experimentals' con AS3 y wow, son increibles. [algo que no imaginaba que podría hacer con AS 2].
No se asuten jóvenes ilustres
Por Wanaya_el_c00l el 20 de Octubre de 2006
Cep :
Código :
Saludos!!
Oh Gracias Cep!
Llevaba mucho tiempo queriendo hacer esto
Por eveevans el 21 de Octubre de 2006
COOL! que bien que estamos avanzando y haciendo la diferencia entre los verdaderos programadores.
Solo tengo una duda , con todo esto que estan haciendo un lenguaje más robusto y todo> podra llegar a ser un lenguaje tan completo como JAVA o C , digo el fuerte de Flash es(era) el entorno web pero muchas personas (me incluyo) lo usamos para desarrollar aplicaciones de escritorio.
Estoy probando el 9 y es REALMENTE BUENO. Hay una gran cantidad de cosas que antes era complicadísimo de hacer y ahora son supersimples. El manejo de bit y Endian, sprite( mini movies con todas sis funciones y rapidísimos de trabajar en gráficos),los añadidos al bitmap (con el compare se hacen virguerias) y las draw por fin en bezier cúbicas .....
Hay que tener en cuenta para qué usa cada uno el flash. Yo ahora puedo programar funciones matemáticas de IA en un soplo y su correspondiente gráfical sale casi directo.AHORA se pueden hacer verdaderas aplicaciones. Hay que cambiar bastante la mentalidad de programación con respecto a los anteriores AS pero merece la pena. se acerca al JAVA en muchas cosas..y lo mejora en otras.
Por cierto al comentario sobre el MouseWheelClick... sigue siendo posible detectarlo y ......ahora he podido personalizar TOTALMENTE el menú o acciones para el click mouse derecho. Cuando aprenda mas pasaré los truquillos que voy encontrando, aunque creo que casi es tiempo para que el foro ponga un sitio específico para ello. ( no sé si será negocio, pero muy visitado seguro)
PD Tengo muy poco tiempo para danzar por aquí y además escribir algo. Sorry.
http://livedocs.macromedia.com/labs/as3preview/langref/
Por Access Revange el 22 de Octubre de 2006
Por Niupi el 22 de Octubre de 2006
Por Friender el 24 de Octubre de 2006
En realidad no es para tanto, solo estan haciendo que As sea algo mas comodo, el cambio es enorme pero ya se veia venir, por etapas fueron añadiendo trosos de POO, que tampoco es que sea algo del otro mundo, solo es darle una mejor estructura a nuestros programas en pro de un mejor manejo de la informacion, no se alteren solo buzquen que es programacion orientada a objetos, como alguna vez buscaron que era As y veran que es mas facil de lo que se imaginan, por mi parte estoy muy contento de todo esto, y solo resta decirles Animo, que esto sea un estimulo para dejar los scripts y aprender a programar con un mejor nivel, En la universidad te enseñan Poo en un semestre y creo que cualquiera con ganas puede aprender,con un buen tutorial, o dos, algunos conceptos, claves y ya esta, de resto a entender como la utilizan en los Objetos que ya conosen como MovieClip y otros nuevos, Es Muy sensillo.
Saludos
Por emaucar el 24 de Octubre de 2006
Saludos
Por Rocky el 26 de Octubre de 2006
Por Rocky el 26 de Octubre de 2006
Por juan carlos el 27 de Octubre de 2006
Por passage el 29 de Octubre de 2006
de mentes cansadas que desearian que alguien mas les solucionoran su vida.
Lo mejor que veo de estos cambios con el as3 es la espectativa de potencialidad, recordemos que con flash no solo se hacen sitios multimedia, tambien interactivos, juegos, etc. para que quedarnos en la edad de piedra diseñando botones con un geturl para el web si en cuestion de tiempo todos podremos desarrollar juegos para celular y aplicaciones de video mas completas, que tal y hasta desarrollar aplicaciones administrativas a partir de una mayor integracion de flash, el mundo es loco y el mejor tendra que adaptarse asi que me da gusto el comienzo de un lenguaje diria yo no complejo sino mejor esctructurado, buen dia
Por Ramiro el 30 de Octubre de 2006
Ya imagino todos los foros inundados con preguntas que hace mucho tiempo no veiamos:
"Cómo hago un botón en flash?"
Ah, tiempos aquellos!
... Y estoy totalmente de acuerdo con vos jajaja, vamos loko! parecen viejos diciendo que internet no sirve para nada! no se resignen al cambio!
Saludos.
Por emalandia el 02 de Noviembre de 2006
Por monobum el 07 de Noviembre de 2006
El AS3 le da Potencia, y mucha.. y honestamente no creo que por hacer una herramienta mas potente.. la caguen, si no la gente que usa lenguajes como c# serian 3 o 4, y la verda que las cosas Realmente buenas tienen siempre asp.net, por cuestion de potencia, seguridad, y etc de cosas.
Si flash puede abarcar un poco de ese mercado.. no creo que sea para peor
por algo ser diseñador es una cosa y programador otra... el que tenga tiempo y capacidad para ser bueno en ambas, sera cotizado en bolsa jajaja.
Por junior el 10 de Noviembre de 2006
Por cierto, discrepo con eso de "diseñador O programador", la gente tranquilamente puede ser ambas. Yo estudié las dos cosas y los conocimientos no solo son compatibles, sino que además, complementarios. Ser programador puede traducirse en "Saber como decirle a un programa que haga lo que quieres" y ser diseñador es "Saber como transmitir un mensaje específico al destinatario que quieres". Asique no se obstruyan diciendo "Soy programador, por eso no soy diseñador", o viceversa, no se requiere ser Einstein para leer, educarse y aprender
- Hay diseñadores que aunque exijan su mente al máximo no pueden resolver una derivada o un problema lógico matemático.
- Hay programadores que aunque exijan su mente al máximo tienen un pervertido sentido del color, de la estética y de no poner texto rosa sobre fondo amarillo limon
Hay gente que simplemente tiene una tendencia artística y otros que sólo quieren tener interfaces de texto verde en fondo negro. No todos pueden, como tú, ser "ambos roles".Por nkd el 24 de Diciembre de 2006
Por Pada_wan el 17 de Enero de 2007
Seamos realistas, el diseñador/programador, nunca ha sido diseñador/programador, sino diseñador/copiador. Puesto que buscaba en google como hacer el q.
La de veces que he oido en mi oficina "puto flash de mierda" por las tonterias inimaginables que hace un lenguage de programación tan precario como es AS2.
Que nos vamos a tener que adaptar al AS3? pues si, pero si con ello mejora, por que no hacerlo?
No seais tan clasistas, y pensad que la innovación es el futuro.
Por manu el 01 de Febrero de 2007
Por Jaimico el 13 de Marzo de 2007
Por Roroland el 28 de Marzo de 2007
Este Flash cs3 es compatible con AS1 y AS2 como lo es flash 8 ? O ya no da esa opcion ?
Tiene el wizard para el codigo ?
Gracias...una lagrima por aqui
Por Sebastiano el 24 de Abril de 2007
Voy a revisar muchos documentos y revisiones.
Buscaré que es exactamente lo que ahora puedo hacer con as3 y antes no podia hacer con as2.
Si realmente encuentro una cosa que me haga decidirme a migrar, migraré.
Si no encuentro una diferencia sustancial en mis necesidades, no migraré.
De todas maneras deberé migrar finalmente pero al menos no tengo el problema golpeandome la puerta en este momento.
Hay sitios web espectaculares hechos en flash 8 as2 que nadie ni el mas experto de los que aqui opinan y defiende las capacidades de as3, lograran hacer en su vida, ni en cuanto a diseño ni en cuanto a funciobnalidad ni programacion.
Al menos eso veo yo.
El 90% del publico de flash puede hacer muchisimo mas de lo que espera incluso con as2
Y me incluyo. Yo mismo me asombro muchas veces de cosas que descubro nuevas y eso que llevo haciendo sitios hace 5 años.
Saludos a todos
Sebastiano_blog :
Un Ser Humano debería ser capaz de cambiar un pañal, planear una invasión, despiezar un cerdo, ensamblar una barca, diseñar un edificio, escribir un soneto, hacer un balance, levantar una pared, expresarse en otro idioma, remendar un hueso roto, confortar a un moribundo, obedecer órdenes, dar órdenes, cooperar, actuar en solitario, resolver ecuaciones, analizar un nuevo problema, esparcir estiercol, manejar un ordenador, cocinar una comida sabrosa, sufrir con entereza, luchar eficientemente.
La especialización es para los insectos
Do you fail as a human being?
Lo importante no es la herramienta sino la creatividad, Sebastiano. Aunque tu no tengas tiempo o la habilidad para aprender AS3, otros lo harán. No te asustes porque es desconocido y nuevo, es de hecho un lenguaje más elegante que AS2. Pero no creas que hay seres superiores e inalcanzables a ti, porque entonces fallas, como explica el señor Heinlein.
Por pedro_deslog el 24 de Abril de 2007
Que yo no lo sepa, no me hace menos que uno que sí lo hace. Si alguien lo sabe y yo necesito algo de eso, pues lo contrato y ya, pero no significa que no lo pueda aprender.
El que deja de aprender, deja de crecer. El que cree que no puede... definitivamente no puede, pero no porque no tenga la capacidad, sino porque no quiere. Si quieres volar, aprendes a hacerlo (obviamente por los medios que te lo permiten), pero no porque no lo sepas ahora, significa que no se puede.
Adelante! Sólo intentalo
Por pedro_deslog el 24 de Abril de 2007
Por Sisco el 24 de Abril de 2007
Pero si un dia cualquiera en nuestra mente surgió una voz que te dijo "a esto me dedicaré yo" entonces, deberías saber que en este terreno, como en muchos otros, siempre tienes que estar aprendiendo nuevas cosas, de forma indefinida.
Así que llorar, quejaros, cansaros, apalancaros, pero como todo en el universo, todo está en continuo cambio, de lo contrario es la muerte (hasta muerto uno cambia muahaha...).
Incluso decimos este era yo hace 2 años, y eso es mentira, ya que practicamente no queda ni rastro de lo que éramos, tan sólo algunos minerales pesados, todas las demás células de nuestro cuerpo son nuevas, han cambiado.
Así que como un médico, los que trabajamos en el terreno de las TIC (tecnologias de la información y la comunicación) debemos estar continuamente reciclándonos, como si de nuestros propios cuerpos se tratase.
Y sí hay personas que están hechas par jugar al baloncesto, sin embargo otras lo estarán para la gimnasia ritmica. Las herramientas importan poco si el que las maneja es malo, malo será el trabajo.
Los estudiantes de caligrafia tradicional en japón deben ser capacez de dibujar un círculo perfecto con la simple ayuda de una pluma y su propio pulso.
Y que conste qyue esto no es mi opinión, si no que es la opinión, ADOBEHAHAHAHAHAHAH!!!
Por el 24 de Abril de 2007
Semper 2.0 :
Cuando una persona se toma la molestiaa de leer un post concedido por nuestro querisimo, que informa de un fabulosa (a la par que costoso de digerir) transformacion en lo que ya veniamos haciendo en código flash, está en su derecho de opinar bajo si punto de vista, y así lo hizo. Esta simpática criatura (Sebastiano) hizo un juicio propio al empleo de una potente , ya en previas versiones, herramienta ( tan amada por todos). Dudo que merezca un juicio carente de respeto como el que tu le haces
Freddie :
Sebastiano_blog :
Un Ser Humano debería ser capaz de cambiar un pañal, planear una invasión, despiezar un cerdo, ensamblar una barca, diseñar un edificio, escribir un soneto, hacer un balance, levantar una pared, expresarse en otro idioma, remendar un hueso roto, confortar a un moribundo, obedecer órdenes, dar órdenes, cooperar, actuar en solitario, resolver ecuaciones, analizar un nuevo problema, esparcir estiercol, manejar un ordenador, cocinar una comida sabrosa, sufrir con entereza, luchar eficientemente.
La especialización es para los insectos
Do you fail as a human being?
Lo importante no es la herramienta sino la creatividad, Sebastiano. Aunque tu no tengas tiempo o la habilidad para aprender AS3, otros lo harán. No te asustes porque es desconocido y nuevo, es de hecho un lenguaje más elegante que AS2. Pero no creas que hay seres superiores e inalcanzables a ti, porque entonces fallas, como explica el señor Heinlein.
Que excelente comentario!!!!. *Aplaude
*Lo agrega a sus favoritos
Por Sebastiano el 25 de Abril de 2007
Simplemente quiero insistir en que flash 8 es un bote del que aun no he alcanzado a comer ni un cuarto de su nocilla.
por lo que creo que para mis necesidades flash 8 esta bien y ha sido un soft estupendo con el que personas geniales hicieron sitios geniales solo al alcance de iluminados como por ejemplo http://incomplet.gskinner.com/
Lo que yo queria decir es:
Yo estoy a siglos luz de incomplet gallery, y eso ha sido realizado con as2
por lo que mis necesidades por el momento seran saciadas por el as2
Para ponerlo mas facil:
es como si yo quisiera desplazarme a 150 Kms/h
me compro un ford mondeo ( ya lo tengo jeje ) que puede ir incluso a 200 kms / h
Pero de repente me entero de que el nuevo ferrari 365 alcanza los 320 kms/h
EL MONDEO QUE YA TENGO HACE ALGO MUCHO MAS POTENTE DE LO QUE YO MISMO PUEDO MANEJAR
Saludos a todos incluso a los que creen que no tengo juicio propio.
Por pepe malanche el 02 de Mayo de 2007
Por Mamita Gonzalbes el 23 de Mayo de 2007
Si para lanzar un getURL tengo que escribir un evangelio me da que hay algo que no funsiona...
Besitos :****
Código :
De todas formas, en tu sintaxis, si le pasas una variable ahí, y la traceas dentro la función...
Código :
... esto te devuelve un montón de información:
output :
[MouseEvent type="click" bubbles=true cancelable=false eventPhase=2 localX=79 localY=39 stageX=287 stageY=208 relatedObject=null ctrlKey=false altKey=false shiftKey=false delta=0]
A parte de eso, no se que utilidad puede tener, pero para poder aprovechar esa información, habria que filtrarla antes...
____
output :
[... false shiftKey=false delta=0]
Y bubbles=true?
Gracias F, buen tip
Bleend :
*deberías
Por Luis Torres el 23 de Mayo de 2007
creo q para los diseñadores y semi programadores no hay por que cambiarse al as3 en si todo lo que se nesesita es flash 8 y tiene para mucho mas aun .
lastima q adobe alla quitado la esencia y lo que enamoraba de flash .
bueno nada mas.
saludos a todos.
Por Melkor el 01 de Junio de 2007
at global/flash.net::navigateToURL()
at Boton_fla::MainTimeline/abrir()"
Por Fernando C el 19 de Junio de 2007
a los que sabemos programar en lenguajes orientados a objetos nos facilito mucho la vida creo que vendran cosas mejores aun , que lastima por los diseñadores
jejejeje o aprenden a programar o se quedaran en el oyo
saludos
Por JR el 22 de Junio de 2007
)=
Por rulografico el 26 de Junio de 2007
la neta... siertamente aqui todos se la pasan chillando.... los programadores xq los diseñadores no programan.... y los diseñadores porq los programadores no diseñan....
el pex aqui no es que esta mas complicado o que es mas facil... es una herramienta... si no puedes usarla no la uses si sabes usarla usala....
lo importante aqui creo yo.... y tal ves sea q lo veo asi por ser diseñador..... en lo q respecta al desarrollo de multimedia e interfaces web... definitivamante el 99% de los programadores no tienen ni la minima idea de q es una reticula compositiva... o de q es un orden de lectura.... etc etc.. etc....
como programadores creo que se deverian de dedicar a eso a la programacion y no al diseño.... que muchos podran acer cosas interesantes no lo niego... y las e visto... pero en diseño no solo se trata de eso.... ai q comunicar y bien....
como diseñadores ai q lloriquear menos señores..... no les gustan los retos no devieron de ser diseñadores....
Por Dark-Mac el 26 de Junio de 2007
Por Luis_Zambrano el 20 de Julio de 2007
Por gioterdert el 03 de Agosto de 2007
Por gioterdert el 03 de Agosto de 2007
Por Crok el 09 de Agosto de 2007
Estoy incursionando en Flash en estos momentos, y aun no se mucho de Actionscript. La duda que tengo es que si puedo entrar de llenó al Actionscipt 3.0 o necesariamente tengo que iniciarme con los Actions anteriores.
Lo digo porque quiero comprarme el libro de "Actionscript 3.0 para desarrolladores flash". Me conviene???
Espero sus comentarios...
Thanks!!!
Crokis372 :
Por Arkev Dessin Graphiq el 20 de Agosto de 2007
no hay como el trabajo en equipo donde programadores y diseñadores hacemos mancuerna para llegar a resultados geniales.
mientras tanto seguire aprendiendo AS3 para no molestar tanto al programador con cosas tan simples como ponerle una liga a un boton.
visiten mi pagina web www.arkev.com
Por Ana el 05 de Septiembre de 2007
Por epinom el 01 de Octubre de 2007
Saludos a todos
Por noname el 16 de Octubre de 2007
Por Alejandro el 30 de Octubre de 2007
La ventana de "Action", en el unico lugar que me permite meterle el codigo es en "Actions - Frame".... No encuentro la manera de que me aparezca "Actions - Button"....
Que me falta hacer...?
En la "Scene 1" del cuadro dentro de Actions no me aparece el boton...
Saludos y desde ya muchas gracias por las respuestas.
Por pinpollo el 07 de Noviembre de 2007
Me explico, soy ingeniero informatico desde hace 23 años, trabajo en j2ee, .net, php y todo el tema web desde que empezó el asunto internet. Estoy certificado por Macromedia en flash desde hace 6 años. Doy clases de flash y as en un Master. Vamos que trabajo flash 8 horas todos los dias desde el año 2000. Así que me gusta.
Pero flash nació para potenciar la imagen y la multimedia. Sin los diseñadores, que tienen infinito mas talento para el diseño que nosotros los programadores, flash no vale de nada. Para hacer cosas con "diseño de informático" no se creó flash.
Los diseñadores no van a aprender nunca, nunca, nunca as3. Y no van a aprenderlo porque es muy complicado.
Si los diseñadores abandonan Flash, se acabó el invento. Flash no va a vivir de los "diseños" que hagamos los programadores. La web no va a vivir de los pobres y cuadriculados diseños de nosotros los informaticos.
Si Flash es complicado, los diseñadores perderán el interes y buscarán otras herramientas más sencillas que les solucionen el papel.... o seguirán con as1 o as2. Y no creo que quieran seguir con as1 o as2 si pierden por ejemplo la posibilidad de de cambiar los skins de los componentes facilmente (posibilidad solo activa en proyectos as3).
Hay mejores maneras de avanzar en la potencia de una herramienta como flash, que nació para diseñadores, que complicar lo que de por sí más les cuesta.
Tendrían que haber profundizado más en la posibilidad de separar diseño de codigo en flash.
Perdonad el ladrillo, pero esto tenia que decirlo alguien.
Por det el 26 de Noviembre de 2007
flash es para hacer animaciones...
Por Andy - El Lobo el 26 de Noviembre de 2007
Por Zider el 12 de Diciembre de 2007
Por Lacemi el 10 de Enero de 2008
Enabled=false
Por Manolo el 01 de Febrero de 2008
Trabajo desde Flash 5 y soy informático y desde luego AS3 es lo que debía pasar en Flash desde hace tiempo y era inevitable. Por tanto no lloreis mas porque esto es lo que hay. Pero los diseños no los tenemos que hacer los informaticos sino en colaboracion con los diseñadores
Por Matias Solina el 18 de Febrero de 2008
Adobe, los felicito pero me parece una suckeada como complicaron a la gente que hacia de un GetURL una linea de codigo.
Saludos
Por trumoc el 21 de Febrero de 2008
como hago un botón en AS3?
un simple botón que llame un url
jejeje, está cambiando si !!!
Por makintox el 28 de Febrero de 2008
http://bis.lacuerda.net/Recursos/acordes/
como ves al elegir x ejemplo C y en la lista del lado derecha eligo maj7 la pantalla me muestra el acorde Cmaj7. Pero si ahora eligo C y en la segunda lista sus me muestra el acorde Csus. Me gustaria ke pudieran responderme rapidamente de ke estructura de action script 2.0 deberia usar. Estea web es mi ultiimo ecurso y nunka me ha defraudado. muxas graxias.
Por Christian el 09 de Marzo de 2008
function abrir (e:Event) : void
{
navigateToURL(new URLRequest("http://www.cristalab.com/"));
}
botoncito.addEventListener(MouseEvent.CLICK, abrir);
y me marca este error:
Scene1,Layer 'Layer1',Frame1,Line5
1120:Access of undefined property botoncito
botoncito.addEventListener(MouseEvent.CLICK, abrir);
espero que me puedas ayudar =(, pls!!!
Por Gabby el 21 de Marzo de 2008
Por orejijo el 24 de Marzo de 2008
Por Christian el 03 de Abril de 2008
Anonymous :
import flash.events.Event;
import flash.net.URLRequest;
Prueba a ver que tal
Por Dani B Good el 24 de Abril de 2008
Dani B Good-blog :
Pero si sólo asignarás el mismo código de ir a una URL, puedes usar las tecnicas explicadas en este tip y en sus comentarios para asignarle una URL a un boton y usar la misma función de listener con todos los botones
Por markintosh el 14 de Mayo de 2008
ey ombre que mal ando en esto enserio
alguien me puede decir como se le hace para que no me apareska en blanco la pagina kon este ejemplo de arriba
esto es igual a ke en as2 isiera esto:
on(release){
getURL("http://www.buscolia.com/galostore", "_blank")
}
alguien sabe porque??
o son errores de as3 pues no reconose tampoco la letra "ñÑ"
Por markintosh el 14 de Mayo de 2008
mira pues el nerd debe aprender estetica y el diseñador matematica
no importa sisabes algo o no de kualkier manera somos mierdas el problema es ke tan mierdas en este mundo somos
mejor el kosejo ke les dejo eske si no saben de estetica aprendan si no saben de matematicas aprendan
de lo kontrario se van a quedar con sus abilidades de kada kien sin esforsarse por nada
debes de sudar algo en esta vida por dios !!!!!!
Por markintosh el 14 de Mayo de 2008
..........EY..................
ya se lo que era
aqui esta el codigo para que abra donde mismo
function abrir (e:Event) : void
{
navigateToURL (new URLRequest ("rediseno.html"),"_self");
}
botoncito.addEventListener(MouseEvent.CLICK, abrir)
como veran sele agrega el codigo despues de los parentesis que encierran la url no adentro como acostumbraba
es diferente la manera de poner parentesis
es diferente la manera de poner parentesis
es diferente la manera de poner parentesis
PODRIA ESE SER UN BUEN TEMA !!!!!!!!!
saludos buen dia
Por markintosh el 14 de Mayo de 2008
y sin cerebro ya
le di la vuelta a la mitad de internet y nada
aora resulta que el codigo me marca un flash ke yo nunka marke
lo llama como si fuera url y no esta ni escrito el nombre alguien sabe cuantos cambios de default puede soportar un programador
Por Dante el 24 de Mayo de 2008
Por Dante el 24 de Mayo de 2008
Por Erick el 11 de Junio de 2008
Por fla el 13 de Junio de 2008
Por evo el 16 de Junio de 2008
Mucchas gracias!
Por evo el 16 de Junio de 2008
var myURL:URLRequest = new URLRequest("portada.html");
navigateToURL(myURL,"_self");
Por ktclsm el 22 de Junio de 2008
Lo ideal es saber valorar: objetivos, tiempo, competencias y posibilidades personales.
Por wil el 24 de Junio de 2008
Por wil el 24 de Junio de 2008
Por -di3- el 05 de Julio de 2008
en el cual queremos cargar un SWF externo, podemos usar esta locura de codigo que antes era tan simple como :loadMovie ("peli.swf", "veni");
var manejaURL:URLRequest = new URLRequest("veni.swf");
var cargaURL:Loader = new Loader()
cargaURL.load(manejaURL);
veni.removeChildAt(0);
veni.addChild(cargaURL);
se los dejo xq a quienes empezamos seguro es util..
si alguien quiere asignar esto a Evento de un Boton, podria completar el codigo no?
hjejej
gracias
saludos
Por MauXXI el 22 de Julio de 2008
¡Aguante AS2!
Por fantasmax el 05 de Agosto de 2008
Primero que es cierto que ahora la programacion en flash será una tarea más especializada y que los programadores no tendran muchos problemas para adaptarse, mas no asi los diseñadores, pero lo que siempre he visto es que la mayoria de programadores no son nada buenos en diseño grafico y los que mas destacaban en cuestion de trabajos eran precisamente los que mantenian equilibrio diseño - programación (cosa que molestaba mucho a los puramente programadores sin talento para el diseño)ahora, que tan importante es la programación sin un buen diseño y de que sirve el diseño sin programación en flash? lo que queda es lo que ha venido sucecdiendo con todo, ahora será mas necesario el trabajo interdiciplinario y aquellos programadores con talento en el diseño y diseñadores que puedan hacer el esfuercillo de aprender esta nueva version estarán un paso adelante....osea como siempre ha venido sucediendo, solo que serán o talves seremos
Por karen el 15 de Agosto de 2008
De todas formas me ha tocado trabajar con programadores de As3 y es muy interesante pertencer un equipo multidisciplinario.
Por mientras, a aprender un poquito de As3 y olvidarse del querido As2
Por wadg el 18 de Agosto de 2008
"EL LINK FUNCIONA Y ABRE EN SI MISMO"
Aqui les dejo la manera correcta para que no se pierdan más entre tantos post.
SALUDOS markintosh-blog
ya se lo que era
aqui esta el codigo para que abra donde mismo
function abrir (e:Event) : void
{
navigateToURL (new URLRequest ("rediseno.html"),"_self");
}
botoncito.addEventListener(MouseEvent.CLICK, abrir)
como veran sele agrega el codigo despues de los parentesis que encierran la url no adentro como acostumbraba
es diferente la manera de poner parentesis
es diferente la manera de poner parentesis
es diferente la manera de poner parentesis
PODRIA ESE SER UN BUEN TEMA !!!!!!!!!
saludos buen dia
Por: markintosh-blog
Por Rubén el 04 de Septiembre de 2008
Por Rubén el 04 de Septiembre de 2008
Por cromlech el 16 de Septiembre de 2008
Esperamos más!!
Por kuky el 29 de Septiembre de 2008
Por Borja el 29 de Septiembre de 2008
Por Centella el 07 de Octubre de 2008
Por Sonic22 el 24 de Octubre de 2008
Muy muy bien explicado Freddie y la parte del perro embarazado jajajaja todavia me sigue causando.
Como muchos habran podido ver AS2 ya empezo a ser para pocos, AS3 realmente es para pocos, es hora de que los diseñadores sin conocimiento de programacion se pongan las Varta y aprendan a pensar, dejar de ver la vida a travez de la varita magica de Photoshop...
Saludos gente
Por para el tonto de Sis el 06 de Noviembre de 2008
Por para Zguillez el 06 de Noviembre de 2008
Es normal que ahora aparezca tanto luser llorón..."
tontín, el flash no sólo lo usan los mega-programadores como tú,,, clasista de mierda
Por davidrodrigo el 06 de Noviembre de 2008
Por Nerakolos el 06 de Noviembre de 2008
estoy haciendo una animacion para un intro , se trata de un boton, exactamente este www.odontologiadigital.com.br, no logro hacer ke las puertas habran, solo con dar un clic.y tengo ke mantener presionado el clic para que abran las puertas. ojala y puedan ayudarme dejo mi correo [email protected], muchas gracias
Por SMG el 07 de Noviembre de 2008
Por Xanlext el 04 de Diciembre de 2008
Por danraf77 el 15 de Diciembre de 2008
Cuando yo intento pasar una variable a la funcion me da un error , deseria una pekeña ayuda, osea yo quiero usar una sola funcion y pasar la variable del link en el momento que escucho el evento MOuse.Click
saluds.
Por juan el 25 de Diciembre de 2008
ademas simplificar prosesoa en una empresa es ahorro de $$$ y para hacer una rpesenetacion se necesiten 2 personas creo que no serve de a mucho
Por marco de leon el 07 de Enero de 2009
miboton.addEventListener(MouseEvent.CLICK,fnc);
function fnc(event:MouseEvent):void{
navigateToURL (new URLRequest ("index.html"),"_self");
}
Por Serfe el 12 de Enero de 2009
Ahora se puede tener un código consistente y ordenado, además de agregarse un sinnúmero de funcionalidades (como el mencionado alcance de variables).
Ehh... una preguntita, ¿existirá una función en AS3 para corregir la ortografía, sintaxis, gramática y semántica de quienes envían comentarios a los foros?
Saludos
Por Martin el 20 de Enero de 2009
Te queria molestar con una pregunta pero porque hace dos dias que estoy tratando de saber como se hace y no lo encuentro.
Yo quiero poner un boton que en lugar de redireccionarme a otra pagina simplemente me cierre la pagina en la que estoy......me podrias ayudar por favor???
Gracias.
Abrazo
Por Ebed el 26 de Enero de 2009
Por ZIKOZIS el 29 de Enero de 2009
Por joseureba el 29 de Enero de 2009
Saludos
Por ZIKOZIS el 29 de Enero de 2009
yo siempre pongo un maximo de 10 comentarios y si rebasan los 10 comentarios se crea una pagina nueva en la misma entrada.
Por Irio el 06 de Febrero de 2009
Lo digo porque como yo ya tengo una edad media ,41, acostumbrado hacer el botoncito en flash y decirle "on release" etc, etc y hacer una cosa sencilla y que hace lo mismo, mi cerebro en decadencia no le apetece complicarse la vida, pero lo jodido es que trabajo con video, tipo flv, y por ahí pues bueno, poner el flv a pantalla completa es lo que me viene bien del as3, pero personalmente creo que ha sido un cambio demasiado radical......
Señores programadores, imaginense que han estado aprendiendo durante años un lenguaje que hace "X", y de repente ese lenguaje que hace eso lo cambian por completo.....y no ves semejanza alguna con el anterior......
A comprar libros extensos y empezar de nuevo, todo lo demás a la basura.....
Piensenlo.....
Por creativo26 el 22 de Febrero de 2009
Por Javier España el 26 de Febrero de 2009
Tengo esto en el archivo as:
Código :
Y en el archivo .fla tengo lo siguiente:
Código :
Pero me tira un error sobre lo que devuelve mi funcion, y como soy nuevo en AS3 no termino de ver porque sucede esto.
Gracias,
Javier España
http://www.javierespana.com/
Por Miguel Silva el 17 de Marzo de 2009
Por banfeller el 02 de Abril de 2009
Tengo un botón "m" y utilicé este código:
function abrir (e:Event) : void
{
navigateToURL(new URLRequest("http://bla bla bla"));
}
m.addEventListener(MouseEvent.CLICK, abrir);
si agrego otro código igual debajo pero cambiando el nombre del botón haciendo referencia a otro, me dice q está duplicado... como hago de forma simple marchar 2 botones a URLs diferentes
saludos y gracias
Por delta_hel el 13 de Abril de 2009
Por Ronny Fretel el 18 de Abril de 2009
Por Héctor osmar el 23 de Mayo de 2009
[email protected]
Por cin el 09 de Junio de 2009
music_credit.addEventListener( MouseEvent.CLICK, goto_url2 );
function goto_url2(e:MouseEvent):void
{
navigateToURL( new URLRequest( "http://www.web.com.ar/offset.swf"), "_blank" );
}
donde pongo esta info:
"width=120,height=300,scrollbars=NO"
probé varias cosas pero me tira error
GRACIAS
Por cin el 09 de Junio de 2009
GRACIAS NUEVAMENTE
Por danielarda el 10 de Junio de 2009
Por carlitosfitness el 10 de Junio de 2009
import flash.events.Event;
import flash.net.URLRequest;
boton_ssf.addEventListener(MouseEvent.CLICK,fnc);
function fnc(event:MouseEvent):void{
navigateToURL (new URLRequest ("index.html"),"_self");
}
pero me da una serie de errores comenzando con "la declaracion debe aparecer dentro del controlador on"
"no se pudo cargar la clase o interfaz 'MouseEvent'"
"no se pudo cargar la clase o interfas 'flash.net.URLRequest'"
Les agradecer infinitamente su ayuda.
Por Mayra el 26 de Junio de 2009
Por cesar el 28 de Junio de 2009
Por Isaac el 08 de Julio de 2009
//boton inicio
function Gobtn1(event:MouseEvent):void
{
var btn1URL:URLRequest = new URLRequest ("http://www.sistemas.konectate.com.mx/eCom/specials.php");
navigateToURL(btn1URL);
}
btn_inicio.addEventListener(MouseEvent.CLICK, Gobtn1);
Tengo que utilizar forzosamente ese codigo por que otro no abre en windows vista y ese si, solo que necesito la funcion _self peor no se en donde ponerla, gracias espero me puedan ayudar
Por Claudio el 15 de Julio de 2009
y no me lanza ningún error pero no me lleva a la fotograma donde tengo a etiqueta esta esta en la Escena 2
//Boton Flickr
function irpagina(event:MouseEvent):void
{
var targetURL:URLRequest = new URLRequest("http://www.flickr.com/photos/claudiomancilla/");
navigateToURL(targetURL);
}
BTNS.btn_f.addEventListener(MouseEvent.CLICK,irpagina);
//Boton Contacto
function accion(event:Event):void
{
gotoAndStop("cuadro2");
};
BTNS.btn_c.addEventListener(MouseEvent.CLICK,accion);
el botón (btn_c)lo tengo dentro de un clip de película (BTNS)
aquí puedes ver la pagina que estoy asiendo para que entiendan mas
http://www.claudiomancilla.cl/newweb/
por favor ayuda soy nuevo en as3
Por Claudio el 15 de Julio de 2009
Por Lum el 19 de Julio de 2009
Por Jaco.. el 19 de Julio de 2009
Por Arweb el 28 de Julio de 2009
Alguien me podría decir como cargar distintos archivos swf desde un listado con botones... Es decir, hacer 20 botones distintos en mi película principal y asignarle a cada uno de los botones un swf distinto, pero que carguen todos en la misma capa...
Lo agradecería enormemente!!!!!!!!!!!!
Un saludo.
Arweb.
Por imgntcv el 16 de Agosto de 2009
Mirar tengo un problema grabe. Estoy intentando que mi botón me abra otro fotográma de mi página web pero no se como lo tengo que programar en As3, me podías escribir un código de muestra. Y si este botón esta en una escena diferente, o en un archivo flash diferente.
ESPERO VUESTRAS RESPUESTAS PORQUE ME ESTOY PONIENDO MALO.
(si la respuesta pudierais enviarla a [email protected] seria una grandísima ayuda)
Por witchwill el 31 de Agosto de 2009
Por antorbu el 22 de Octubre de 2009
Por victor-wabaki studio el 09 de Noviembre de 2009
..ejemplo
img_01.addEventListener(MouseEvent.CLICK, mc_botonClick);
function mc_botonClick(e:MouseEvent):void{
navigateToURL(new URLRequest("http://01.html"));
}
cuando le pongo golge.com u otra pagina el boton me manda a la pagina _blanck!
per con mi pagina que sta en dreamweaver no,
Por Chili el 16 de Noviembre de 2009
como hago en action script 3.0, que tengo que escribir, para que cuando presione con el mouse por el boton 1 de la botonera 1, se me habra el MENU 2.(que esta en otro archivo.) Muchas gracias
Por karlosa el 19 de Noviembre de 2009
Por Morris el 20 de Noviembre de 2009
Por victor-wabaki studio el 25 de Noviembre de 2009
boton02.addEventListener(MouseEvent.CLICK, mc_2);
function mc_2(e:MouseEvent):void{
navigateToURL(new URLRequest("IndexIngles.html","_self"));
}
revisen y derrepenmte ahi un error
"_self"
Por carlos el 07 de Diciembre de 2009
Por Fac el 08 de Diciembre de 2009
MUCHAS GRACIAAAAASSSS!!!!!!!
cuesta el AS3, pero de a poco de apoco, se va entendiendo. Ovbio que gracias a CL.
Por Sheyla el 10 de Diciembre de 2009
Por zumimoraes el 10 de Enero de 2010
Por Mr G el 12 de Febrero de 2010
Antes que me lleve mas tiempo tratar de causarte algun daño por tu mala acción voy a decirte Gracias!!
Por Michi el 12 de Febrero de 2010
Por Eduardo-sp el 16 de Febrero de 2010
Por LgN el 02 de Marzo de 2010
Por LgN el 02 de Marzo de 2010
P.d.: De verdad, la droga mata...
Por picasillo el 14 de Marzo de 2010
function abrir (e:Event):void
{
trace("aprender AS 3 no es una M13rd4");
navigateToURL(new URLRequest("http://www.picasillo.info/"));
}
botoncito.addEventListener(MouseEvent.CLICK, abrir);
funciona!, pero contrario a lo que dijiste, me siento como un Cu... si todo eso es para activar un botoncito, no me imagino para lo demás.
Por fabio el 23 de Marzo de 2010
Lo unico realmente preocupante es la cantidad de desarrolladores con su tradicional pesimo gusto estetico que empezaran a "diseñar" más porquerías de las que ya hubieron en su momento con otros lenguajes.
Por favor, programen, que lo hacen bien y los admiro por ello, pero no digan que diseñan, es un insulto a mi profesión.
Gracias.
Por Javier BIO el 26 de Marzo de 2010
Me refiero hace muchos años; flash comenzó como una herramienta netamente para animadores y diseñadores (cualquier sea su rama)?un programa sencillo para hacer presentaciones y demás partes gráficas y digitales (algo mejor que un power point) bueno con el tiempo llegaron cambios gráficos, herramientas nuevas, texturas, filtros, transparencias y por supuesto efectos en actionscript súper volados!
No niego q los programadores quieren ser diseñadores y los diseñadores a la vez programadores? siento que la mayor parte de mis colegas gráficos se replegarán a otros programas o a versiones anteriores de flash, donde el mercado solicita alguna animación muy fácil al cliente y que reúna creatividad. (Y TIEMPO)
Claro no contamos con el amor y el tiempo para realizar una programación tan creativa o como dicen algunos (copiar y pegar)
Y reitero que muchos colegas seguirán con la vieja escuela? así la mayoría nos gustaría aprender AC3 pero ya saben cómo son los diseñadores vienen los costos, y sobre todo tiempo; es mi humilde opinión?
UN DISEÑADOR GRAFICO.
Por Jose E el 30 de Marzo de 2010
Por Jose E el 31 de Marzo de 2010
Código :
espero que les sea util
Por Manuel el 06 de Abril de 2010
Por Chofora el 25 de Abril de 2010
Por joshmaster el 27 de Abril de 2010
Por Andoitz el 26 de Mayo de 2010
Por olases el 31 de Mayo de 2010
Por hfjghkb el 03 de Junio de 2010
kkk
mn
mm ,m m m ,, , , , , ,nn,n,n,n
,n,n,mnmn,mn,mn,mn,mn,mn,mn,mn,mn,mmn,mn,mn ,mn.,mnj,
kn
Por mat el 05 de Junio de 2010
Por cintya h. el 15 de Junio de 2010
Por Fenrir el 13 de Julio de 2010
Por undereorlddv el 14 de Julio de 2010
Con as3 se dio un gran paso, el paso a las grandes ligas, haciendolo competir con los grandes y no quedarnos en pañales con as2.
Por underworlddv el 14 de Julio de 2010
de donde¡?¡?¡?¡?
o de donde sacaron sus conocimientos... como puede ser que alguien que sea programador le de flojera aprender algo nuevo y mejor...
si se tratara de lo mas fasil en lugar de lo mejor, pues entonces pq no mejor que flash pongo botonsitos para cada cosa que querramos hacer... pero entonces... donde esto eso de PROGRAMADORES¡?¡?¡?¡?
Por underworlddv el 14 de Julio de 2010
en q mundo vivimos¡?¡?.... si son programadores, cmo pueden desir eso....
1) el condenado flash ya tiene toda la parte grafica lista para usar
2) si no nos basta eso, podemos hacer animaciones graficamente y utilizar si acaso algo de codigo para controlarlas. lo cual en otros lenguajes es todo un martidio hacer animaciones.
3) la compatibilidad: solo basta con hacer tu swf, agregarlo en tu web y TA DA¡¡¡¡.... pero no AS3 dificil ... ya los vere si algun dia tienen q hacer lo mismo pero con AJAX.... van a chillar patalear y llamar a su mamá nada mas de pensarlo.
4) HIlos?¡?¡?.... jajajaja... asu:, ME PREGUNTO¡?... como puede ser dificil AS3?
SI NISIQUIERA NOS TENEMOS QUE PREOCUPAR POR CREAR HILOS PARA HACER ANIMACIONES como lo hariamos en JAVA y demas.... ya me imagino si todas estas animaciones se hicieran con otro lenguaje....
Llenarian el pañal en seguida...
PERO CLARO.... a algunos "PROGRAMADORES" de por aca se les hace ... DIFICIL AS3....
¡¡¡ CLARO, ES DIFICILISISISIMISMO VDD JAVA?
verdad AJAX? , verdad RUBY ON RAILS?, VERDAD PHP?, VERDAD JAVASCRIPT ? ¡¡¡
Por paz el 15 de Julio de 2010
PD: Ah...lo que busco con esto...es poder poner una dirección corta del documento, por ejemplo en html al especificar una ruta que este dentro de la carpeta principal del proyecto la dirección que se inserta es corta...sin tanto C://Documents and Settings...blabla
Por ComicSans el 27 de Agosto de 2010
AS3 = Mas complejo = mas logico, ni modo!
FLEX = (Prefiero + JQuery + Ajax + JS) = (Aun no se realmente para que me pueda servir Flex)
Lo terrorifico de todo es que apenas y ya estara saliendo otro AS4 generacion con bugs arreglados, otros cambios totales o parciales... espero que no. Y bueno, el deseo que como muchos: mejor que AS sea opensource a que sea comercial+=complejo
'Aprender AS3 no es frustrante y me llena de felicidad'
Por Javier el 06 de Septiembre de 2010
[email protected]
Por Javier el 06 de Septiembre de 2010
function abrir (e:Event) : void
{
navigateToURL
(new URLRequest ("javascript:void(window.open('index.html','popup','toolbar=no,menubar=no,scrollbars=yes,resizable=no,width=600,height=300,left=300,top=200'))"));
}
mapa.addEventListener(MouseEvent.CLICK, abrir);
no me da error al publicar , pero tampoco me abre la ventana en html, gracias, espero tu respuesta
Por Enrique el 13 de Septiembre de 2010
como para poder usar la misma funcion para varios botones con variables distintas.
Espero haberme expliacado.
Gracias
Por Lortys el 05 de Octubre de 2010
eh intentado varios y no me responden, les agradeceria si me ayudan
Por alan daniel/daninava el 25 de Octubre de 2010
tema1_mc.addEventListener(MouseEvent.CLICK, tema1);
function tema1(event:MouseEvent):void{
gotoAndPlay("texto1");
}
tema1_mc.buttonMode = true; pero me marca un erro que dice; No se pudo cargar la clase o interfaz 'MouseEvent'.pero no se porque yo estoy utilizando actionscript 2 y todo tine nombre de instancia tambien utilizo capas y todo estra dentro de cada cosa bueno no se que pase soy nuevo manejando flash me gustaria que me puedan ayudar gracias por su atencion espero su ayuda
Por black design el 07 de Noviembre de 2010
y trabajoso asi de facil
en otras palabras es una soberana mierda de adobe
Por sanctus el 07 de Noviembre de 2010
por lo menos lo hare asi
Genial todo el conetenido y el foro
manita arriba
Por Jimmy el 25 de Noviembre de 2010
Por gb el 26 de Noviembre de 2010
resulta que tengo un MC con 7 frames, c/u tiene un botón con un URL
mi código está perfecto mientras todos los botones estén en el primer frame, pero si los pongo en donde van (cada uno en su frame) al publicar no funcionan:
mi código ------
function btnClick(event:MouseEvent):void {
var btnURL:URLRequest = new URLRequest("http://www.google.com");
navigateToURL(btnURL, "_blank");
}
btn.addEventListener(MouseEvent.CLICK, btnClick);
(no es necesario poner todos los botones ya que son iguales)
gracias.
Por Susana el 16 de Enero de 2011
Nos están mareando a los que antes usábamos el AS2, era más sencillo el Get to URL...
Un saludo,
Por Nahuel Costamagna el 24 de Enero de 2011
Saludos y exitos!
Por Eduardo el 12 de Febrero de 2011
Por Yosiimar el 25 de Marzo de 2011
Por Leonardo el 04 de Abril de 2011
y desde mi punto de vista, as3 es mejor, aunke todabia no lo entiendo tan bien ejejeje
Por dabit causto el 12 de Abril de 2011
boton1.addEventListerner(MouseEvent.CLICK)
function(e.MouseEvent){
getURL("aqui pones la direccion donde esta el pdf")}
Por Edwin el 09 de Mayo de 2011
navigateToURL(new URLRequest("C:/Mis documentos/archivo.pdf"));
}
Por chaval el 01 de Junio de 2011
Por berman el 16 de Junio de 2011
Por Berman el 16 de Junio de 2011
Por YeraldReloaded [url= el 21 de Junio de 2011
mi mam'a, mi hermana, mi abuelo dentistas. Siemrpe trabajaron pegado a mi casa....
Jamas me resulto ir al dentista... mucho menos "comodo"!!!!
maldito torno!!!!!! AS3 me resulta puede llegar a ser como el torno????
Por gigi el 03 de Julio de 2011
que puedo hacer solo necesito que el boton sirva?
gracias
Por ragdexD el 31 de Julio de 2011
Por edgar2231 el 30 de Agosto de 2011
ayudar para colocar en el componente list pdf o swf y verlos en otro componente list la informacion del pdf
gracias
Por ale12345 el 03 de Septiembre de 2011
Por Josefina el 10 de Noviembre de 2011
No se mucho de programacion apenas estoy aprendiendo estudiar no es nada sencillo ni mucho menos divertido, pero la manera tan sencilla de exponer tus conocimientos, lo hacen ser muy divertido y facil a la vez de entender, gracias por compartirnos.
Por rickzac el 24 de Noviembre de 2011
crear un Array con las instrancias de estos botones y mediante una función asignarles a todos diferentes comportamientos mediante una sentencia swith case...
<b>Prometo pronto crear un tuto acerca de esto</b>
Por cierto felicidades por el excelente humor de este tuto!!!
Por Anigrama el 28 de Noviembre de 2011
PD1: El que posteo el video de Tony Melendez me hizo pensar
PD2: Abri este post por la frustación que tenia al intentar usar eficientemente el Alternativa3D que necesito para un proyecto
Por JorgeCampana el 26 de Febrero de 2012
El codigo es el siguiente:
prueba2.addEventListener(MouseEvent.CLICK, pulsarprueba2);
function pulsarprueba2 (e:Event):void
{
navigateToURL (new URLRequest ("E://Musica/311"));
}
Por Juan el 27 de Junio de 2012
Por galo el 03 de Julio de 2012
Por Maggie el 21 de Junio de 2013
Por el 22 de Septiembre de 2013
Por ANGEL el 01 de Abril de 2014
Por MOLESTO el 28 de Agosto de 2014
Por mierda el 29 de Octubre de 2014
QUE TENOIA DE MAL EL AS2?
HIJOS DE PUTAAAAAAAA
Por el 23 de Noviembre de 2014
Gracias
Por Alfredo el 30 de Enero de 2015
Por Muy bien el 30 de Enero de 2015
Por eribertocz el 09 de Mayo de 2015
Por Criticon el 28 de Agosto de 2015
Por kevin92 el 05 de Octubre de 2015
Tengo un problema y es que cuando escribo el nombre del botón en la ventana de acciones no lo reconoce. no me salen errores tampoco pero cuando pruebo la película no realiza la acción. ahora bien si escribo el código sin el nombre sino que comienzo con addEvent..... si realiza la acción pero con todos los botones que tengo en el fotograma.
te agradezco si por favor me ayudaras con este problema pues me encargaron hacer la pagina para mi empresa y no lo e logrado.
también no se si tenga que ver que descargue la versión de prueba de la pagina de Adobe es professional
Por FlowMax:) el 29 de Marzo de 2016