AS3 - Action Script 3 - símbolo botón y sus modificaciones en el 2022

 Animate tiene su propio código nativo y este es el action Script 3, a diferencia de su precursor AS y AS2 este trabaja más parecido al Java Script, en una forma de mandar llamar objetos, recordemos que el animate tiene su biblioteca para cada proyecto donde trabaja los símbolos, bitmaps, videos y audios. En el escenario solo mandamos llamar esos objetos.  

En esta ocasión hablaremos de los botones, este tiene sus características particulares, primero debemos tener una instancia. 

Crear un botón con sus cuatro estados, importante asignar el estado de Zona activa. 

-coloca el botón en el escenario desde el fotograma 1

-el botón del escenario asígnale un nombre instancia y selecciónalo

(la forma rápida es trabajar con el panel de fragmento de código), 

-elige el lenguaje que estás trabajando en este caso Action Script, elige de navegación y hay encontraremos toda la gama de opciones para elegir, (no son todos los códigos, estos son solo algunas sugerencias rápidas que nos ofrece el programa, porque el lenguaje AS3 es basto), das doble clic para asignarle ese fragmento de código al botón seleccionado en el escenario. 


-verifica que tu código este asignado a la instancia del botón. 

explicación del código de este botón: 

function ir (e:Event):void - 

 function = estamos indicando que aremos una función (una serie de pasos a hacer)

ir = es el nombre de la función (este puede ser el que tu indiques, cualquier nombre que tu uses es correcto mientras lo indiques donde se aplica la función

(e:Event) = indicamos que es una función que realizara un evento

void = es para escuchar que es lo que hará (escuchar, ver, etc)

{} = siempre se abren y cierran corchetes, lo que este dentro es lo que contiene la función, todo lo que este aquí es lo que hará, (como en el ejemplo es un traslado a otro escenario) 

En este otro ejemplo la función va y corre la película en el fotograma con el nombre intermedio (este puede ser el numero de fotograma)


btn o btn_intermedio = es el nombre asignado a la instancia en el escenario que tiene el botón, este puede ser al gusto del usuario mientras sea exactamente igual en el nombre instancia y en el código sin signos (%"!#) extraños ni espacio que son remplazados por (_), 

fl_Cli... o ir = es que le asignamos la funcion a esa instancia

addEventListener = es que adherimos un escucha de evento a esa función

MouseEvent.Click,ir = es un escucha de evento con el Mouse al hacer clic que activa la función

Pueden observar que en los dos casos el nombre instancia no afecta si esta antes o después de la función mientras este correctamente escrito. 

 

Un poco de antecedente....

En el Flash CS6 no importaba que el botón se encontrara en mismo fotograma del código que tenía la función, lo que hacía que fuera más limpia nuestra línea de tiempo, en esta versión Animate 2022 si necesitamos que el botón con su nombre de instancia exista desde el primer fotograma.  

Déjame tu comentario para hacer el conocimiento más grande. 



    

Comentarios

Entradas populares de este blog

Adobe Animate y Media Encore y el .flv