SlideShare una empresa de Scribd logo
1 de 42
Fechade laversión:Agostode 2015
Actualizaciones:
3
4
Una animaciónque realizalamismaacciónuna y otra vezpierde suatractivo.La creación de animaciones
enlas que el usuariopuede dictarloque ocurre aumentael interésyladuracióndel programa.
5
Los eventossonlascosasque ocurren cuandose cumple unadeterminadacondición.Yaseapresionaruna
teclao hacer cliccon el mouse o moverlo,osi el objetoestáenun lugarespecíficode laanimación.Un
eventotambiénse puededispararenel momentode laanimación.
6
La formade codificarun eventodependetotalmente delusuario.Puede tratarse de unsimple
procedimientoque muevaunsoloobjetoounprocedimientocomplejoque tengarepercusionespara
variosobjetosdel mundo.
7
Todas lasteclasprincipalesde untecladose puedencodificarparaque se disparenparaun evento.
8
9
Al codificarlasteclasde flechapara controlarel objeto,tengaencuentaque lascuatro teclasde flecha
estánvinculadasalas teclasW, A,S y D. No podráutilizarestosdosjuegosde teclasparauna partidade
dos jugadores,yaque producenlamismaentrada.
10
11
Hay variossubmenúsque se puedenutilizarparaespecificarexactamenteloque esel disparadordel
evento.Eche unvistazoa losmenúsy familiarícesecontodaslasopciones.
12
13
El botónaddEventlisteneresconel que se crean todosloseventos.Puedecreartodosloseventosque
desee.Tengacuidadode nocodificareventosque se contradiganentre sí,si ambosse ejecutanal mismo
tiempo.
14
Cuandose crean bloquesde códigoconvariassentenciasanidadas,esrecomendable agregarsiempre
comentariosal códigopara que seamás fácil leerloycomprenderlo.
15
Al colocarlodelante de lallamadamyFirstMethod,el procedimientoappearse ejecutaráporcompleto
antesde que comience laanimación.Estoesútil si deseacrear unasecuenciade aperturapara la
animación.
16
En estalistapuede seleccionarentre lamayoríade las teclasdisponiblesenuntecladoparael disparador
del evento.
17
18
19
20
True se utilizaaquícomo valorde marcador de posición.
21
22
23
24
La diferenciaentre estosdosmétodosesque si se colocanlassentenciasIFenla parte ELSE de la
sentencia,encuantounacondiciónestrue el restono se comprueba.Si crea sentenciasIFindependientes,
se comprobarántodas independientementede lacondiciónque se cumpla.El primermétodosololee una
únicatecla.El segundopermite pulsarvariasteclasal mismotiempoparaobtenerunmovimientoen
diagonal,porejemplo.
25
La diferenciaentre estosdosmétodosesque si se colocanlassentenciasIF enla parte ELSE de la
sentencia,encuantounacondiciónestrue el restono se comprueba.Si crea sentenciasIFindependientes,
se comprobarántodas independientementede lacondiciónque se cumpla.El primermétodosololee una
únicatecla.El segundo permite pulsarvariasteclasal mismotiempoparaobtenerunmovimientoen
diagonal,porejemplo.
26
27
28
29
30
31
Como habrá podido comprobar, crear animaciones con todos los detalles supone mucho trabajo. La
transferenciade códigode una clase de una animacióna otra es una funciónextraordinariamente útil de
Alice 3.Una clase se puede transferirtotalmente oporpartes,loque le permite tomarsololaspartesque
necesite.
32
Como habrá podido comprobar, crear animaciones con todos los detalles supone mucho trabajo. La
transferenciade códigode una clase de una animacióna otra es una funciónextraordinariamente útil de
Alice 3.Una clase se puede transferirtotalmente oporpartes,loque le permite tomarsololaspartesque
necesite.
33
34
Al guardar la clase a la carpetaMyClasses,apareceráenla galeríade editoresde escenabajoel separador
My Classes.
35
El separadorinicial esunaformade crear animacionesenunmundorellenopreviamente,de modoque no
tengaque agregar y colocar losobjetosde escenario.
36
El separadorMy Classesproporcionaunaccesosencilloalasclasesque ha guardadoenla carpeta
myClasses.Si haguardadolasclasesenotro lugar,puede navegarposteriormenteaellasmedianteel
botónBrowse.
37
El campo de selecciónde lacolumnade laizquierdapermiteseleccionarlosprocedimientosque desea
incorporara laanimación.
38
39
De estaformapodrá crear rápidamente unaanimacióncontodoel códigoexistente.Estose denomina
bibliotecade códigolosprogramadoresyes una práctica comúnenel sector.
40
41
PRACTICA Alice 11

Más contenido relacionado

La actualidad más candente (18)

3 trabajar con diapositivas
3 trabajar con diapositivas3 trabajar con diapositivas
3 trabajar con diapositivas
 
TRABAJAR CON DIAPOSITIVAS
TRABAJAR CON DIAPOSITIVASTRABAJAR CON DIAPOSITIVAS
TRABAJAR CON DIAPOSITIVAS
 
Trabajar con diapositivas poveda
Trabajar con diapositivas povedaTrabajar con diapositivas poveda
Trabajar con diapositivas poveda
 
Unidad 2. Ejercicio: Desplazamiento en la hoja de cálculo
Unidad 2. Ejercicio: Desplazamiento en la hoja de cálculoUnidad 2. Ejercicio: Desplazamiento en la hoja de cálculo
Unidad 2. Ejercicio: Desplazamiento en la hoja de cálculo
 
Contenido
ContenidoContenido
Contenido
 
Guia microsoft office exel 2010
Guia microsoft office exel 2010Guia microsoft office exel 2010
Guia microsoft office exel 2010
 
Ladino 3
Ladino 3Ladino 3
Ladino 3
 
Contenido
ContenidoContenido
Contenido
 
Interpolacion de movimiento en flash
Interpolacion de movimiento en flashInterpolacion de movimiento en flash
Interpolacion de movimiento en flash
 
Presentación2
Presentación2Presentación2
Presentación2
 
Trabajar con diapositivas.
Trabajar con diapositivas.Trabajar con diapositivas.
Trabajar con diapositivas.
 
Trabajo
TrabajoTrabajo
Trabajo
 
Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informatica
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Diapositivas
Diapositivas Diapositivas
Diapositivas
 
Presentacion 4
Presentacion 4Presentacion 4
Presentacion 4
 
trabajo 3
trabajo 3trabajo 3
trabajo 3
 

Similar a PRACTICA Alice 11 (20)

Alice 11
Alice 11Alice 11
Alice 11
 
Alice capitulo 11
Alice capitulo 11Alice capitulo 11
Alice capitulo 11
 
PDF 11
PDF 11PDF 11
PDF 11
 
CAPITULO 11 DE ALICE
CAPITULO 11 DE ALICECAPITULO 11 DE ALICE
CAPITULO 11 DE ALICE
 
Capitulo 11
Capitulo 11Capitulo 11
Capitulo 11
 
11
1111
11
 
CAPITULO 11 ALICE
CAPITULO 11 ALICECAPITULO 11 ALICE
CAPITULO 11 ALICE
 
Capítulo 11
Capítulo 11Capítulo 11
Capítulo 11
 
Jf 2 11_sg_esp(4)
Jf 2 11_sg_esp(4)Jf 2 11_sg_esp(4)
Jf 2 11_sg_esp(4)
 
Jf 2 11_sg_esp(4)
Jf 2 11_sg_esp(4)Jf 2 11_sg_esp(4)
Jf 2 11_sg_esp(4)
 
Alice 11
Alice 11Alice 11
Alice 11
 
Alice 11
Alice 11Alice 11
Alice 11
 
Cap11
Cap11Cap11
Cap11
 
Tema 2
Tema 2Tema 2
Tema 2
 
Practica Alice_1
Practica Alice_1Practica Alice_1
Practica Alice_1
 
PRACTICA Alice 03
PRACTICA Alice 03PRACTICA Alice 03
PRACTICA Alice 03
 
Colegio nacional nicolas esguerra scratch (1)
Colegio nacional nicolas esguerra scratch (1)Colegio nacional nicolas esguerra scratch (1)
Colegio nacional nicolas esguerra scratch (1)
 
Actividad 4 el mouse
Actividad 4 el mouseActividad 4 el mouse
Actividad 4 el mouse
 
Andrés camilo cifuentes solano
Andrés camilo cifuentes solanoAndrés camilo cifuentes solano
Andrés camilo cifuentes solano
 
Macromedia Flash (conceptos básicos)
Macromedia Flash (conceptos básicos)Macromedia Flash (conceptos básicos)
Macromedia Flash (conceptos básicos)
 

Más de DiegoMaldonado123 (20)

Partes que debe_tener_un_sitio_web2
Partes que debe_tener_un_sitio_web2Partes que debe_tener_un_sitio_web2
Partes que debe_tener_un_sitio_web2
 
Topologia
TopologiaTopologia
Topologia
 
Teoria del color
Teoria del colorTeoria del color
Teoria del color
 
Greenfoot 10
Greenfoot 10Greenfoot 10
Greenfoot 10
 
Greenfoot 9
Greenfoot 9Greenfoot 9
Greenfoot 9
 
Greenfoot 8
Greenfoot 8Greenfoot 8
Greenfoot 8
 
Greenfoot 7
Greenfoot 7Greenfoot 7
Greenfoot 7
 
Greenfoot 6
Greenfoot 6Greenfoot 6
Greenfoot 6
 
Greenfoot 5
Greenfoot 5Greenfoot 5
Greenfoot 5
 
Greenfoot 4
Greenfoot 4Greenfoot 4
Greenfoot 4
 
Greenfoot 3
Greenfoot 3Greenfoot 3
Greenfoot 3
 
Greenfoot 2
Greenfoot 2Greenfoot 2
Greenfoot 2
 
Greenfoot 1
Greenfoot 1 Greenfoot 1
Greenfoot 1
 
Practica alice p13 v1
Practica alice p13 v1Practica alice p13 v1
Practica alice p13 v1
 
Practica alice p12
Practica alice p12Practica alice p12
Practica alice p12
 
Practica alice p11
Practica alice p11Practica alice p11
Practica alice p11
 
Practica alice p10
Practica alice p10Practica alice p10
Practica alice p10
 
Practica alice p9
Practica alice p9Practica alice p9
Practica alice p9
 
Practica alice p8
Practica alice p8Practica alice p8
Practica alice p8
 
Practica p7
Practica p7Practica p7
Practica p7
 

Último

Los caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdfLos caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdfandioclex
 
Botiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdfBotiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdfefmenaes
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...Agrela Elvixeo
 
Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.JonathanCovena1
 
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptxDemetrio Ccesa Rayme
 
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióRealitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióPere Miquel Rosselló Espases
 
Escucha tu Cerebro en Nuevos Escenarios PE3 Ccesa007.pdf
Escucha tu Cerebro en Nuevos Escenarios  PE3  Ccesa007.pdfEscucha tu Cerebro en Nuevos Escenarios  PE3  Ccesa007.pdf
Escucha tu Cerebro en Nuevos Escenarios PE3 Ccesa007.pdfDemetrio Ccesa Rayme
 
En un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdfEn un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdfAni Ann
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Pere Miquel Rosselló Espases
 
Estudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado BásicoEstudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado Básicomaxgamesofficial15
 
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteinmaculadatorressanc
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdfDemetrio Ccesa Rayme
 
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docxjhazmingomez1
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaAlejandrino Halire Ccahuana
 
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menoresFICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menoresSantosprez2
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasFlor Idalia Espinoza Ortega
 
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
El Futuro de la Educacion Digital JS1 Ccesa007.pdf
El Futuro de la Educacion Digital  JS1  Ccesa007.pdfEl Futuro de la Educacion Digital  JS1  Ccesa007.pdf
El Futuro de la Educacion Digital JS1 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

Los caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdfLos caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdf
 
Botiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdfBotiquin del amor - Plantillas digitales.pdf
Botiquin del amor - Plantillas digitales.pdf
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
 
Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.
 
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
 
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióRealitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
 
Escucha tu Cerebro en Nuevos Escenarios PE3 Ccesa007.pdf
Escucha tu Cerebro en Nuevos Escenarios  PE3  Ccesa007.pdfEscucha tu Cerebro en Nuevos Escenarios  PE3  Ccesa007.pdf
Escucha tu Cerebro en Nuevos Escenarios PE3 Ccesa007.pdf
 
En un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdfEn un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdf
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
 
Estudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado BásicoEstudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado Básico
 
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanenteDiapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
Diapositivas unidad de trabajo 7 sobre Coloración temporal y semipermanente
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
 
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanza
 
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
 
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menoresFICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemas
 
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
El Futuro de la Educacion Digital JS1 Ccesa007.pdf
El Futuro de la Educacion Digital  JS1  Ccesa007.pdfEl Futuro de la Educacion Digital  JS1  Ccesa007.pdf
El Futuro de la Educacion Digital JS1 Ccesa007.pdf
 

PRACTICA Alice 11

  • 2.
  • 3. 3
  • 4. 4 Una animaciónque realizalamismaacciónuna y otra vezpierde suatractivo.La creación de animaciones enlas que el usuariopuede dictarloque ocurre aumentael interésyladuracióndel programa.
  • 5. 5 Los eventossonlascosasque ocurren cuandose cumple unadeterminadacondición.Yaseapresionaruna teclao hacer cliccon el mouse o moverlo,osi el objetoestáenun lugarespecíficode laanimación.Un eventotambiénse puededispararenel momentode laanimación.
  • 6. 6 La formade codificarun eventodependetotalmente delusuario.Puede tratarse de unsimple procedimientoque muevaunsoloobjetoounprocedimientocomplejoque tengarepercusionespara variosobjetosdel mundo.
  • 7. 7 Todas lasteclasprincipalesde untecladose puedencodificarparaque se disparenparaun evento.
  • 8. 8
  • 9. 9 Al codificarlasteclasde flechapara controlarel objeto,tengaencuentaque lascuatro teclasde flecha estánvinculadasalas teclasW, A,S y D. No podráutilizarestosdosjuegosde teclasparauna partidade dos jugadores,yaque producenlamismaentrada.
  • 10. 10
  • 11. 11 Hay variossubmenúsque se puedenutilizarparaespecificarexactamenteloque esel disparadordel evento.Eche unvistazoa losmenúsy familiarícesecontodaslasopciones.
  • 12. 12
  • 13. 13 El botónaddEventlisteneresconel que se crean todosloseventos.Puedecreartodosloseventosque desee.Tengacuidadode nocodificareventosque se contradiganentre sí,si ambosse ejecutanal mismo tiempo.
  • 14. 14 Cuandose crean bloquesde códigoconvariassentenciasanidadas,esrecomendable agregarsiempre comentariosal códigopara que seamás fácil leerloycomprenderlo.
  • 15. 15 Al colocarlodelante de lallamadamyFirstMethod,el procedimientoappearse ejecutaráporcompleto antesde que comience laanimación.Estoesútil si deseacrear unasecuenciade aperturapara la animación.
  • 16. 16 En estalistapuede seleccionarentre lamayoríade las teclasdisponiblesenuntecladoparael disparador del evento.
  • 17. 17
  • 18. 18
  • 19. 19
  • 20. 20 True se utilizaaquícomo valorde marcador de posición.
  • 21. 21
  • 22. 22
  • 23. 23
  • 24. 24 La diferenciaentre estosdosmétodosesque si se colocanlassentenciasIFenla parte ELSE de la sentencia,encuantounacondiciónestrue el restono se comprueba.Si crea sentenciasIFindependientes, se comprobarántodas independientementede lacondiciónque se cumpla.El primermétodosololee una únicatecla.El segundopermite pulsarvariasteclasal mismotiempoparaobtenerunmovimientoen diagonal,porejemplo.
  • 25. 25 La diferenciaentre estosdosmétodosesque si se colocanlassentenciasIF enla parte ELSE de la sentencia,encuantounacondiciónestrue el restono se comprueba.Si crea sentenciasIFindependientes, se comprobarántodas independientementede lacondiciónque se cumpla.El primermétodosololee una únicatecla.El segundo permite pulsarvariasteclasal mismotiempoparaobtenerunmovimientoen diagonal,porejemplo.
  • 26. 26
  • 27. 27
  • 28. 28
  • 29. 29
  • 30. 30
  • 31. 31 Como habrá podido comprobar, crear animaciones con todos los detalles supone mucho trabajo. La transferenciade códigode una clase de una animacióna otra es una funciónextraordinariamente útil de Alice 3.Una clase se puede transferirtotalmente oporpartes,loque le permite tomarsololaspartesque necesite.
  • 32. 32 Como habrá podido comprobar, crear animaciones con todos los detalles supone mucho trabajo. La transferenciade códigode una clase de una animacióna otra es una funciónextraordinariamente útil de Alice 3.Una clase se puede transferirtotalmente oporpartes,loque le permite tomarsololaspartesque necesite.
  • 33. 33
  • 34. 34 Al guardar la clase a la carpetaMyClasses,apareceráenla galeríade editoresde escenabajoel separador My Classes.
  • 35. 35 El separadorinicial esunaformade crear animacionesenunmundorellenopreviamente,de modoque no tengaque agregar y colocar losobjetosde escenario.
  • 36. 36 El separadorMy Classesproporcionaunaccesosencilloalasclasesque ha guardadoenla carpeta myClasses.Si haguardadolasclasesenotro lugar,puede navegarposteriormenteaellasmedianteel botónBrowse.
  • 37. 37 El campo de selecciónde lacolumnade laizquierdapermiteseleccionarlosprocedimientosque desea incorporara laanimación.
  • 38. 38
  • 39. 39 De estaformapodrá crear rápidamente unaanimacióncontodoel códigoexistente.Estose denomina bibliotecade códigolosprogramadoresyes una práctica comúnenel sector.
  • 40. 40
  • 41. 41