SlideShare una empresa de Scribd logo
1 de 11
Crear animación con
ActionScript
Unidad 3
Objetivos
 Cambiar las propiedades de un movie clip usando
ActionScript
 El uso del evento ENTER_FRAME para animar las
propiedades de un Movie Clip
 El uso de una sentencia condicional para detectar los
límites del escenario
 Uso de una variable para almacenar la referencia de un
Movie Clip
 Uso de botones para controlar el cambio de las
propiedades
 Uso de la clase Tween para animar un MovieClip
 Uso de la aceleración o suavidad para crear efectos de
animación
Controlar las propiedades con
ActrionScript
 Podemos animar un MovieClip modificando
sus propiedades numéricas.
 Las principales propiedades numéricas
son: x, y, alpha, rotation, scaleX y scaleY.
 También se pueden modificar las variables
booleanas como: visible, enabled
Cambiando el valor de una
propiedad
 El punto 0,0 del escenario se encuentra en
la esquina superior izquierda. Las equis se
incrementan de izquierda a derecha y las
yes se incrementan de arriba hacia abajo.
 Una posición negativa significa que el
objeto se encuentra fuera del escenario,
así como un valor mayor al ancho (para
las exis) o mayor a la altura (para las yes)
Cambiando el valor de una
propiedad
 Los valores de porcentaje de las
proiedades numéricas, como alpha, scaleX
y scaleY se miden del 0 al 1, en lugar del
0 al 100 como AS 2.0.
 Una escala de 2 significa un 200% y .5
equivale a 50%
Incrementar o decrementar el valor
de una propiedad
 El uso de la notación corta += es
equivalente a incrementar el valor de una
propiedad. Un ejemplo del mismo es:
variable += 5;
variable = variable + 5;
 También existe la notación corta para:
-=
*=
/=
%=
Uso del evento ENTER_FRAME para
animar un MovieClip
 Podemos utilizar el evento ENTER_FRAME
para simular un motor que ejecuta una
función. Con él podemos simular una
animación.
 Se encuentra en la clase Event.
 Depende de la velocidad de fotogramas
por segundo (fps)
Crear una variable que almacene la
“referencia” de un MovieClip
 Almacenar la referencia de un MovieClip
en una variable, nos permitirá simplificar
el código y hacer script más cortos.
var instrument:MovieClip = banjo;
Cambiando las propiedades de un
MovieClip por medio de botones
 Para modificar las propiedades de un
MoviClip por medio de un botón, es
necesario crear un listener.
Crear una animación con la clase
Tween
 Con la palabra reservada new, creamos
nuevas instancias de una clase.
 La sintaxis de la clase Tween es:
var tweenName:Tween = new Tween(objectToBeTweened,
➥"propertyToBeAnimated", EasingType, startingValue,
➥endingValue, time, trueForSeconds);
 Por ejemplo:
var rocketTween:Tween = new Tween(rocket, "y", None.easeOut, 0,
➥400, 5, true)
Importar las clases Tween y Easing
 Como se encuentran en el paquete fl, hay
que importarlas para utilizarlas en la lìnea
de tiempo:
import fl.transitions.Tween;
import fl.transitions.easing.*;
 Entra a la ayuda de Flash y observa los
tipos de aceleración que existe

Más contenido relacionado

La actualidad más candente

Instrucciones de scratch
Instrucciones de scratchInstrucciones de scratch
Instrucciones de scratchTomas1111111
 
Scratch power point
Scratch power pointScratch power point
Scratch power pointlaubenta
 
Conectando neuronas clase_3
Conectando neuronas clase_3Conectando neuronas clase_3
Conectando neuronas clase_3DayanaraPA
 
Power point tomas
Power point tomasPower point tomas
Power point tomaszamparo123
 
Power point sobre apuntes de instrucciones de scratch
Power point sobre apuntes de instrucciones de scratchPower point sobre apuntes de instrucciones de scratch
Power point sobre apuntes de instrucciones de scratchFlor_are
 
Apuntes de instrucciones de scratch powerpoint
Apuntes de instrucciones de scratch powerpointApuntes de instrucciones de scratch powerpoint
Apuntes de instrucciones de scratch powerpointvalentina12ramirez
 
Apuntes de instrucciones de scratch
Apuntes de instrucciones de scratchApuntes de instrucciones de scratch
Apuntes de instrucciones de scratchvalentina12ramirez
 

La actualidad más candente (11)

Instrucciones de scratch
Instrucciones de scratchInstrucciones de scratch
Instrucciones de scratch
 
PRACTICA 12 ALICE
PRACTICA 12 ALICEPRACTICA 12 ALICE
PRACTICA 12 ALICE
 
Scratch power point
Scratch power pointScratch power point
Scratch power point
 
Practica 1 alice
Practica 1 alicePractica 1 alice
Practica 1 alice
 
Conectando neuronas clase_3
Conectando neuronas clase_3Conectando neuronas clase_3
Conectando neuronas clase_3
 
Power point tomas
Power point tomasPower point tomas
Power point tomas
 
Power point sobre apuntes de instrucciones de scratch
Power point sobre apuntes de instrucciones de scratchPower point sobre apuntes de instrucciones de scratch
Power point sobre apuntes de instrucciones de scratch
 
Apuntes de instrucciones de scratch powerpoint
Apuntes de instrucciones de scratch powerpointApuntes de instrucciones de scratch powerpoint
Apuntes de instrucciones de scratch powerpoint
 
Apuntes de instrucciones de scratch
Apuntes de instrucciones de scratchApuntes de instrucciones de scratch
Apuntes de instrucciones de scratch
 
Flexsim Chart
Flexsim ChartFlexsim Chart
Flexsim Chart
 
Tower of hanoi
Tower of hanoiTower of hanoi
Tower of hanoi
 

Destacado

Presentación Del Curso Programacion Avanzada
Presentación Del Curso  Programacion  AvanzadaPresentación Del Curso  Programacion  Avanzada
Presentación Del Curso Programacion AvanzadaAndres Garcia
 
Curso basico videojuegos nive..
Curso basico videojuegos nive..Curso basico videojuegos nive..
Curso basico videojuegos nive..Andres Garcia
 
Clase Introducción a AS3
Clase Introducción a AS3Clase Introducción a AS3
Clase Introducción a AS3Andres Garcia
 
Programacion en actionscript
Programacion en actionscriptProgramacion en actionscript
Programacion en actionscriptcristian guevara
 
Transmision am fm introduccion
Transmision am fm introduccionTransmision am fm introduccion
Transmision am fm introduccionGustavo Alfaro
 
Formatos para animación en multimedia
Formatos para animación en multimediaFormatos para animación en multimedia
Formatos para animación en multimediakarina154
 
Modulo 1 introducción a la Informática
Modulo 1 introducción a la InformáticaModulo 1 introducción a la Informática
Modulo 1 introducción a la InformáticaAna Rita Velez
 
Reporting con tablas dinámicas en excel
Reporting con tablas dinámicas en excelReporting con tablas dinámicas en excel
Reporting con tablas dinámicas en excelLuis Muñiz González
 
Inteligencia de Negocio con Excel Power Pivot
Inteligencia de Negocio con Excel Power PivotInteligencia de Negocio con Excel Power Pivot
Inteligencia de Negocio con Excel Power PivotEAE
 
Escuela TIC 2.0 - Sesión 1
Escuela TIC 2.0 - Sesión 1Escuela TIC 2.0 - Sesión 1
Escuela TIC 2.0 - Sesión 1Manuel Segura
 
Curso de atención al público. encarnación montiel martos.
Curso de atención al público. encarnación montiel martos.Curso de atención al público. encarnación montiel martos.
Curso de atención al público. encarnación montiel martos.Encarnita Montiel Martos
 

Destacado (18)

Presentación Del Curso Programacion Avanzada
Presentación Del Curso  Programacion  AvanzadaPresentación Del Curso  Programacion  Avanzada
Presentación Del Curso Programacion Avanzada
 
Curso basico videojuegos nive..
Curso basico videojuegos nive..Curso basico videojuegos nive..
Curso basico videojuegos nive..
 
Office
OfficeOffice
Office
 
Catalogo de recursos
Catalogo de recursosCatalogo de recursos
Catalogo de recursos
 
Clase Introducción a AS3
Clase Introducción a AS3Clase Introducción a AS3
Clase Introducción a AS3
 
Iñikuk muchik octavina 2013
Iñikuk muchik octavina 2013Iñikuk muchik octavina 2013
Iñikuk muchik octavina 2013
 
Tiristores Clase 2
Tiristores Clase 2Tiristores Clase 2
Tiristores Clase 2
 
Flash as3 components_help
Flash as3 components_helpFlash as3 components_help
Flash as3 components_help
 
Programacion en actionscript
Programacion en actionscriptProgramacion en actionscript
Programacion en actionscript
 
Modulo 1
Modulo 1Modulo 1
Modulo 1
 
Transmision am fm introduccion
Transmision am fm introduccionTransmision am fm introduccion
Transmision am fm introduccion
 
Formatos para animación en multimedia
Formatos para animación en multimediaFormatos para animación en multimedia
Formatos para animación en multimedia
 
01 presentación - módulo n°1 • algoritmos
01 presentación - módulo n°1 • algoritmos01 presentación - módulo n°1 • algoritmos
01 presentación - módulo n°1 • algoritmos
 
Modulo 1 introducción a la Informática
Modulo 1 introducción a la InformáticaModulo 1 introducción a la Informática
Modulo 1 introducción a la Informática
 
Reporting con tablas dinámicas en excel
Reporting con tablas dinámicas en excelReporting con tablas dinámicas en excel
Reporting con tablas dinámicas en excel
 
Inteligencia de Negocio con Excel Power Pivot
Inteligencia de Negocio con Excel Power PivotInteligencia de Negocio con Excel Power Pivot
Inteligencia de Negocio con Excel Power Pivot
 
Escuela TIC 2.0 - Sesión 1
Escuela TIC 2.0 - Sesión 1Escuela TIC 2.0 - Sesión 1
Escuela TIC 2.0 - Sesión 1
 
Curso de atención al público. encarnación montiel martos.
Curso de atención al público. encarnación montiel martos.Curso de atención al público. encarnación montiel martos.
Curso de atención al público. encarnación montiel martos.
 

Similar a As3 unidad 3 animación de flash

Evento Teclado
Evento TecladoEvento Teclado
Evento Tecladointernet
 
Evento Teclado
Evento TecladoEvento Teclado
Evento Tecladointernet
 
Thalia castro 1101
Thalia castro 1101Thalia castro 1101
Thalia castro 1101thalis96
 
Actionscript
ActionscriptActionscript
Actionscriptedinson
 
Animación con Adobe Flash CS3
Animación con Adobe Flash CS3Animación con Adobe Flash CS3
Animación con Adobe Flash CS3Magali Mejía
 
4.2. "programar propiedades en los botones"
4.2. "programar propiedades en los botones"4.2. "programar propiedades en los botones"
4.2. "programar propiedades en los botones"Avila Gaby
 
Como crear objetos visuales en la pantalla
Como crear objetos visuales en la pantallaComo crear objetos visuales en la pantalla
Como crear objetos visuales en la pantallaDanita Viteri
 
4.2 introducción a la programación con action script
4.2 introducción a la programación con action script4.2 introducción a la programación con action script
4.2 introducción a la programación con action scriptRurus9
 
Cuestionario.flash
Cuestionario.flashCuestionario.flash
Cuestionario.flashjesanchez5
 
Ejercicios practicos con Kdenlive 2018
Ejercicios practicos con Kdenlive 2018Ejercicios practicos con Kdenlive 2018
Ejercicios practicos con Kdenlive 2018Agneta Gallardo
 
Conceptos Iniciales de Programación
Conceptos Iniciales de ProgramaciónConceptos Iniciales de Programación
Conceptos Iniciales de Programaciónsusanabiebs
 

Similar a As3 unidad 3 animación de flash (20)

As3 unidad 7 arrelos y ciclos
As3 unidad 7 arrelos y ciclosAs3 unidad 7 arrelos y ciclos
As3 unidad 7 arrelos y ciclos
 
Evento Teclado
Evento TecladoEvento Teclado
Evento Teclado
 
Evento Teclado
Evento TecladoEvento Teclado
Evento Teclado
 
Thalia castro 1101
Thalia castro 1101Thalia castro 1101
Thalia castro 1101
 
Tutorial de flash
Tutorial de flashTutorial de flash
Tutorial de flash
 
ASSETS E IMAGENES.pptx
ASSETS E IMAGENES.pptxASSETS E IMAGENES.pptx
ASSETS E IMAGENES.pptx
 
Actionscript
ActionscriptActionscript
Actionscript
 
Animación con Adobe Flash CS3
Animación con Adobe Flash CS3Animación con Adobe Flash CS3
Animación con Adobe Flash CS3
 
As3 unidad 12 cinematica inversa
As3 unidad 12 cinematica inversaAs3 unidad 12 cinematica inversa
As3 unidad 12 cinematica inversa
 
Animacion con Flash
Animacion con FlashAnimacion con Flash
Animacion con Flash
 
Pooo
PoooPooo
Pooo
 
4.2. "programar propiedades en los botones"
4.2. "programar propiedades en los botones"4.2. "programar propiedades en los botones"
4.2. "programar propiedades en los botones"
 
Como crear objetos visuales en la pantalla
Como crear objetos visuales en la pantallaComo crear objetos visuales en la pantalla
Como crear objetos visuales en la pantalla
 
4.2 introducción a la programación con action script
4.2 introducción a la programación con action script4.2 introducción a la programación con action script
4.2 introducción a la programación con action script
 
Cuestionario.flash
Cuestionario.flashCuestionario.flash
Cuestionario.flash
 
Ejercicios practicos con Kdenlive 2018
Ejercicios practicos con Kdenlive 2018Ejercicios practicos con Kdenlive 2018
Ejercicios practicos con Kdenlive 2018
 
4.2 introduccion
4.2 introduccion4.2 introduccion
4.2 introduccion
 
Ejercicio 5
Ejercicio 5Ejercicio 5
Ejercicio 5
 
Flash
FlashFlash
Flash
 
Conceptos Iniciales de Programación
Conceptos Iniciales de ProgramaciónConceptos Iniciales de Programación
Conceptos Iniciales de Programación
 

Más de Francisco Javier Arce Anguiano

El nuevo objeto para internacionalización y localización Intl
El nuevo objeto para internacionalización y localización IntlEl nuevo objeto para internacionalización y localización Intl
El nuevo objeto para internacionalización y localización IntlFrancisco Javier Arce Anguiano
 
Nuevas características de los objetos en JavaScript ES6
Nuevas características de los objetos en JavaScript ES6Nuevas características de los objetos en JavaScript ES6
Nuevas características de los objetos en JavaScript ES6Francisco Javier Arce Anguiano
 
La programación orientada a objetos con JavaScript ES6
La programación orientada a objetos con JavaScript ES6La programación orientada a objetos con JavaScript ES6
La programación orientada a objetos con JavaScript ES6Francisco Javier Arce Anguiano
 
HTML5 API WebSQL Database: DML: Data Manipulation Language
HTML5 API WebSQL Database: DML: Data Manipulation LanguageHTML5 API WebSQL Database: DML: Data Manipulation Language
HTML5 API WebSQL Database: DML: Data Manipulation LanguageFrancisco Javier Arce Anguiano
 
Crear el perfil provisional para desarrollar aplicaciones iOS
Crear el perfil provisional para desarrollar aplicaciones iOSCrear el perfil provisional para desarrollar aplicaciones iOS
Crear el perfil provisional para desarrollar aplicaciones iOSFrancisco Javier Arce Anguiano
 

Más de Francisco Javier Arce Anguiano (20)

El nuevo objeto para internacionalización y localización Intl
El nuevo objeto para internacionalización y localización IntlEl nuevo objeto para internacionalización y localización Intl
El nuevo objeto para internacionalización y localización Intl
 
El nuevo tipo de datos "símbolo" o "symbol"
El nuevo tipo de datos "símbolo" o "symbol"El nuevo tipo de datos "símbolo" o "symbol"
El nuevo tipo de datos "símbolo" o "symbol"
 
Nuevas características de los objetos en JavaScript ES6
Nuevas características de los objetos en JavaScript ES6Nuevas características de los objetos en JavaScript ES6
Nuevas características de los objetos en JavaScript ES6
 
Nuevos Métodos en ES6
Nuevos Métodos en ES6Nuevos Métodos en ES6
Nuevos Métodos en ES6
 
Objetos de propagación o ...spread
Objetos de propagación o ...spreadObjetos de propagación o ...spread
Objetos de propagación o ...spread
 
Mejoras en las expresiones regulares
Mejoras en las expresiones regularesMejoras en las expresiones regulares
Mejoras en las expresiones regulares
 
Valores por default en argumentos
Valores por default en argumentosValores por default en argumentos
Valores por default en argumentos
 
Literales octales y binarias:
Literales octales y binarias: Literales octales y binarias:
Literales octales y binarias:
 
La programación orientada a objetos con JavaScript ES6
La programación orientada a objetos con JavaScript ES6La programación orientada a objetos con JavaScript ES6
La programación orientada a objetos con JavaScript ES6
 
HTML5 API WebSQL Database: DML: Data Manipulation Language
HTML5 API WebSQL Database: DML: Data Manipulation LanguageHTML5 API WebSQL Database: DML: Data Manipulation Language
HTML5 API WebSQL Database: DML: Data Manipulation Language
 
HTML5 API WebSQL Database: Funciones de agregado
HTML5 API WebSQL Database: Funciones de agregadoHTML5 API WebSQL Database: Funciones de agregado
HTML5 API WebSQL Database: Funciones de agregado
 
WebSQl DataBase HTML5-dql - data query language
WebSQl DataBase HTML5-dql - data query languageWebSQl DataBase HTML5-dql - data query language
WebSQl DataBase HTML5-dql - data query language
 
Las etiquetas estructurales en html5
Las etiquetas estructurales en html5Las etiquetas estructurales en html5
Las etiquetas estructurales en html5
 
Los metadatos de HTML5
Los metadatos de HTML5Los metadatos de HTML5
Los metadatos de HTML5
 
El doctype de HTML5
El doctype de HTML5El doctype de HTML5
El doctype de HTML5
 
Historia de HTML5
Historia de HTML5Historia de HTML5
Historia de HTML5
 
SQLite y PHP: DQL - data query language
SQLite y PHP: DQL - data query languageSQLite y PHP: DQL - data query language
SQLite y PHP: DQL - data query language
 
Introducción a SQLite 3 y PHP
Introducción a SQLite 3 y PHPIntroducción a SQLite 3 y PHP
Introducción a SQLite 3 y PHP
 
Crear el perfil provisional para desarrollar aplicaciones iOS
Crear el perfil provisional para desarrollar aplicaciones iOSCrear el perfil provisional para desarrollar aplicaciones iOS
Crear el perfil provisional para desarrollar aplicaciones iOS
 
Identificar el dispositivo para desarrollar en iOS
Identificar el dispositivo para desarrollar en iOSIdentificar el dispositivo para desarrollar en iOS
Identificar el dispositivo para desarrollar en iOS
 

Último

Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Carol Andrea Eraso Guerrero
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfsolidalilaalvaradoro
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...GIANCARLOORDINOLAORD
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)jlorentemartos
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).hebegris04
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías productommartinezmarquez30
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxRosabel UA
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAlejandrino Halire Ccahuana
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2Eliseo Delgado
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajeKattyMoran3
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectosTrishGutirrez
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejormrcrmnrojasgarcia
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docxMagalyDacostaPea
 

Último (20)

Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías producto
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptx
 
Acuerdo segundo periodo - Grado Noveno.pptx
Acuerdo segundo periodo - Grado Noveno.pptxAcuerdo segundo periodo - Grado Noveno.pptx
Acuerdo segundo periodo - Grado Noveno.pptx
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdf
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguaje
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejor
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
 

As3 unidad 3 animación de flash

  • 2. Objetivos  Cambiar las propiedades de un movie clip usando ActionScript  El uso del evento ENTER_FRAME para animar las propiedades de un Movie Clip  El uso de una sentencia condicional para detectar los límites del escenario  Uso de una variable para almacenar la referencia de un Movie Clip  Uso de botones para controlar el cambio de las propiedades  Uso de la clase Tween para animar un MovieClip  Uso de la aceleración o suavidad para crear efectos de animación
  • 3. Controlar las propiedades con ActrionScript  Podemos animar un MovieClip modificando sus propiedades numéricas.  Las principales propiedades numéricas son: x, y, alpha, rotation, scaleX y scaleY.  También se pueden modificar las variables booleanas como: visible, enabled
  • 4. Cambiando el valor de una propiedad  El punto 0,0 del escenario se encuentra en la esquina superior izquierda. Las equis se incrementan de izquierda a derecha y las yes se incrementan de arriba hacia abajo.  Una posición negativa significa que el objeto se encuentra fuera del escenario, así como un valor mayor al ancho (para las exis) o mayor a la altura (para las yes)
  • 5. Cambiando el valor de una propiedad  Los valores de porcentaje de las proiedades numéricas, como alpha, scaleX y scaleY se miden del 0 al 1, en lugar del 0 al 100 como AS 2.0.  Una escala de 2 significa un 200% y .5 equivale a 50%
  • 6. Incrementar o decrementar el valor de una propiedad  El uso de la notación corta += es equivalente a incrementar el valor de una propiedad. Un ejemplo del mismo es: variable += 5; variable = variable + 5;  También existe la notación corta para: -= *= /= %=
  • 7. Uso del evento ENTER_FRAME para animar un MovieClip  Podemos utilizar el evento ENTER_FRAME para simular un motor que ejecuta una función. Con él podemos simular una animación.  Se encuentra en la clase Event.  Depende de la velocidad de fotogramas por segundo (fps)
  • 8. Crear una variable que almacene la “referencia” de un MovieClip  Almacenar la referencia de un MovieClip en una variable, nos permitirá simplificar el código y hacer script más cortos. var instrument:MovieClip = banjo;
  • 9. Cambiando las propiedades de un MovieClip por medio de botones  Para modificar las propiedades de un MoviClip por medio de un botón, es necesario crear un listener.
  • 10. Crear una animación con la clase Tween  Con la palabra reservada new, creamos nuevas instancias de una clase.  La sintaxis de la clase Tween es: var tweenName:Tween = new Tween(objectToBeTweened, ➥"propertyToBeAnimated", EasingType, startingValue, ➥endingValue, time, trueForSeconds);  Por ejemplo: var rocketTween:Tween = new Tween(rocket, "y", None.easeOut, 0, ➥400, 5, true)
  • 11. Importar las clases Tween y Easing  Como se encuentran en el paquete fl, hay que importarlas para utilizarlas en la lìnea de tiempo: import fl.transitions.Tween; import fl.transitions.easing.*;  Entra a la ayuda de Flash y observa los tipos de aceleración que existe