SlideShare una empresa de Scribd logo
Bienvenidos… con esta guía vamos a crear una
aplicación para arrastrar objetos
Elementos:
2 Cajas de texto Dinámico
3 Clips de película
1 botón
MG. Ilber Darío Saza
Esta actividad de flash tenemos una pregunta
en donde el usuario debe seleccionar una de
tres opciones y arrastrarla al cuadro de “tu
respuesta”.
Si el usuario selecciona la respuesta incorrecta,
aparecerá un botón llamado volver para
intentarlo de nuevo.
Si el usuario selecciona la respuesta correcta
aparecerá un aviso de felicitación “Muy bien”
Primero cree una cuadro de
texto dinámico y lo
colocaremos en un lugar
donde va a ser la respuesta
Segundo seleccionamos la
opción mostrar borde
Tercero seleccionamos el
cuadro de texto y en la
opción propiedades lo
llamaremos trp
Cuarto Creamos otro cuadro de texto
dinámico y lo ponemos debajo del
cuadro tu respuesta con el nombre retro
retro
Quinto Creamos un cuadro de texto, en él
colocaremos la primera respuesta dinámico
con nombre tx1
tx1
Sexto Seleccionamos la respuesta y hacemos
click en Modificar, opción Clip de película y
luego aceptar
Séptimo hacemos los mismos pasos para los otras dos
respuestas; para la respuesta número dos la llamaremos tx2
y para la tercera tx3 (no olvide que son clips de películas)
tx2
Octavo Creamos un botón y
lo llamaremos b2
stop();//detiene la animación
_root.b1._visible = false;//el boton 1 esta invisible
b2._visible = false;// el boton 2 esta invisible
retro._visible = false; //el cuadro de texto no muestra el
mensaje
_root.u1=1, _root.u2=1, _root.u3=1;
posinix = t1._x;// se da una variable a cada una de la posiciones
de cada una de las opciones
posiniy = t1._y;
posinix2 = t2._x;
posiniy2 = t2._y;
posinix3 = t3._x;
posiniy3 = t3._y;
Noveno Selecciones el fotograma y n el botón
acciones copie y pegue el siguiente código
on(press) {
if(_root.u3==1 && _root.u2==1 && _root.u1==1)//iniciamos con decisiones
{
startDrag(this);//funcion para arrastras objetos
}
}
on(release)
{
stopDrag();
_root.posx=this._x;
_root.posy=this._y;
if(_root.posx > 375.4 && _root.posx < 530 && _root.posy > 212 && _root.posy < 290)//esta posición
//es para ubicar el clip de película sobre el cuadro de texto, donde colocamos la opción
{
cb=cb+1;
tx1._x=400;//espacio y ubicación donde se ubicara el objeto para arrastrar
tx1._y=240; //Permite identificar que esta palabra fue colocada en el recuadro
_root.u1=0; //Coloca un texto de felicitación
_root.retro.text="Inténtalo de Nuevo"; // hace visible el texto de felicitación en el cuadro de texto retro
_root.retro._visible=true; //hace visible el botón de continuar
_root.b2._visible=true;
}
else//sentencia de entonces
{ //Si al soltar el mouse el usuario no ubica el texto en la casilla devuelve la palabra a la posición inicial
this._x=_root.posinix1;
this._y=_root.posiniy1;// podemos copiar el mismo código en cada uno de los clips
//solo debemos cambiar el nombre del clip y el aviso del cuadro retro
}
}
Decimo Seleccione la respuesta, 1 luego
click botón acciones copie y pegue el
siguiente código
on(press) {
if(_root.u3==1 && _root.u2==1 && _root.u1==1)//iniciamos con decisiones
{
startDrag(this);//funcion para arrastras objetos
}
}
on(release)
{
stopDrag();
_root.posx=this._x;
_root.posy=this._y;
if(_root.posx > 375.4 && _root.posx < 530 && _root.posy > 212 && _root.posy < 290)//esta posición
//es para ubicar el clip de película sobre el cuadro de texto, donde colocamos la opción
{
cb=cb+1;
tx2._x=400;//espacio y ubicación donde se ubicara el objeto para arrastrar
tx2._y=240; //Permite identificar que esta palabra fue colocada en el recuadro
_root.u1=0;
_root.retro.text=“Muy bien"; //Coloca un texto de felicitación
_root.retro._visible=true; // hace visible el texto de felicitación en el cuadro de texto retro
_root.b2._visible=true; //hace visible el botón de continuar
}
else//sentencia de entonces
{ //Si al soltar el mouse el usuario no ubica el texto en la casilla devuelve la palabra a la posición inicial
this._x=_root.posinix1;
this._y=_root.posiniy1;// podemos copiar el mismo código en cada uno de los clips
//solo debemos cambiar el nombre del clip y el aviso del cuadro retro
}
}
Undécimo Seleccione la respuesta 2, luego
click botón acciones copie y pegue el
siguiente código
on(press) {
if(_root.u3==1 && _root.u2==1 && _root.u1==1)//iniciamos con decisiones
{
startDrag(this);//funcion para arrastras objetos
}
}
on(release)
{
stopDrag();
_root.posx=this._x;
_root.posy=this._y;
if(_root.posx > 375.4 && _root.posx < 530 && _root.posy > 212 && _root.posy < 290)//esta posición
//es para ubicar el clip de película sobre el cuadro de texto, donde colocamos la opción
{
cb=cb+1;
tx3._x=400;//espacio y ubicación donde se ubicara el objeto para arrastrar
tx3._y=240; //Permite identificar que esta palabra fue colocada en el recuadro
_root.u1=0;
_root.retro.text=“Muy bien"; //Coloca un texto de felicitación
_root.retro._visible=true; // hace visible el texto de felicitación en el cuadro de texto retro
_root.b2._visible=true; //hace visible el botón de continuar
}
else//sentencia de entonces
{ //Si al soltar el mouse el usuario no ubica el texto en la casilla devuelve la palabra a la posición inicial
this._x=_root.posinix3;
this._y=_root.posiniy3;// podemos copiar el mismo código en cada uno de los clips
//solo debemos cambiar el nombre del clip y el aviso del cuadro retro
}
}
Undécimo Seleccione la respuesta 3, luego
click botón acciones copie y pegue el
siguiente código
on(press)
{
_root.u1=1, _root.u2=1,_root.u1=1;
retro._visible=false;
b2._visible=false;
tx1._x=posinix;
tx1._y=posiniy;
tx2._x=posinix2;
tx2._y=posiniy2;
tx3._x=posinix3;
tx3._y=posiniy3
}
Decimosegundo Seleccione el
botón volver, luego click en
acciones y copie y pegue el
siguiente código

Más contenido relacionado

DOCX
◘ Animación tres casos
PDF
Tortugarte 2
PDF
Guía de programación de videojuegos i
PPTX
Apunte de instrucciones vistas en scratch
DOCX
Apunte de instrucciones vistas en scratch
PDF
Simulacro n°1 scratch
PPT
Patron Memento
PPTX
Instrucciones de apuntes de scratch
◘ Animación tres casos
Tortugarte 2
Guía de programación de videojuegos i
Apunte de instrucciones vistas en scratch
Apunte de instrucciones vistas en scratch
Simulacro n°1 scratch
Patron Memento
Instrucciones de apuntes de scratch

La actualidad más candente (18)

DOC
Apuntes de scratch
PPTX
Powerpoint scratch
PPTX
Práctica de calculadora documentada
DOCX
Instrucciones scracht candela simos
PPTX
Unidad 2: Clases y objetos Ejercicio 4
DOCX
Acciones de scrach 2
PPTX
Apuntes e instrucciones de scratch
PPTX
Xna game studio presentación 02
PDF
Scratch bloque por siempre prof. carlos montiel renteria elbragao69
DOCX
Ordenes de scratch final (1)
DOCX
Instrucciones Scratch
DOCX
Word para lo de scratch
DOCX
Guia para e insertar codigo en mi proyecto
PDF
Programación de Videojuegos con Python y Pilas (VIII)
DOCX
Apunte de instrucciones de scratch
PPTX
Bloques de scratch powerpoint final
DOCX
teclas de scratch
PPTX
Unidad 5: Excepciones Ejercicio 4
Apuntes de scratch
Powerpoint scratch
Práctica de calculadora documentada
Instrucciones scracht candela simos
Unidad 2: Clases y objetos Ejercicio 4
Acciones de scrach 2
Apuntes e instrucciones de scratch
Xna game studio presentación 02
Scratch bloque por siempre prof. carlos montiel renteria elbragao69
Ordenes de scratch final (1)
Instrucciones Scratch
Word para lo de scratch
Guia para e insertar codigo en mi proyecto
Programación de Videojuegos con Python y Pilas (VIII)
Apunte de instrucciones de scratch
Bloques de scratch powerpoint final
teclas de scratch
Unidad 5: Excepciones Ejercicio 4
Publicidad

Destacado (17)

PDF
Healthy ragi koozh recipe
DOC
Catalogo hombre
PDF
Jim youthlab 2012
PPTX
Fisiología de vías respiratorias
PPTX
Readers' advisory powerpoint
PPTX
InSights Seminar - How fit is your brand?
PPT
Sociedad invierte sentido radicalmente convirtiendo a jóvenes en modelos de vida
PPTX
Génesis del Derecho Latinoamericano
PDF
Memefication of Insights Eat 'n Learn Smartees
PDF
Measuring the effectiveness of a multi-platform strategy: case The Toy Factor...
PPTX
VOIP Pros & Cons
PPTX
Ebola virus (Deadly Among All)
PDF
Functional Beverage Industry-Trends Challenges & Developments_2014
PPTX
Best of galvanize webinar
PPT
PDF
Manual de intervención con menores residentes (volumen ii) 1
PDF
AQA GCSE Science C1 notes
Healthy ragi koozh recipe
Catalogo hombre
Jim youthlab 2012
Fisiología de vías respiratorias
Readers' advisory powerpoint
InSights Seminar - How fit is your brand?
Sociedad invierte sentido radicalmente convirtiendo a jóvenes en modelos de vida
Génesis del Derecho Latinoamericano
Memefication of Insights Eat 'n Learn Smartees
Measuring the effectiveness of a multi-platform strategy: case The Toy Factor...
VOIP Pros & Cons
Ebola virus (Deadly Among All)
Functional Beverage Industry-Trends Challenges & Developments_2014
Best of galvanize webinar
Manual de intervención con menores residentes (volumen ii) 1
AQA GCSE Science C1 notes
Publicidad

Similar a Tutorial de flash (20)

PDF
Adobe flash-cs5
PPTX
Action script 3
DOCX
Guía interfaz inicial
DOCX
DOCX
4 manipular botones
PDF
4manipularbotones 121006192501-phpapp02 (1)
PDF
Guia 1 -ejercitacion flasch
PPT
Evento Teclado
PPT
Evento Teclado
PPTX
Actionscript
DOCX
Para hacer actionscrip
DOCX
Practica 16
PPTX
Tutorial de flash
DOCX
PPTX
Thalia castro 1101
PDF
PDF
Alice 11
PDF
Jf 2 11_sg_esp(4)
Adobe flash-cs5
Action script 3
Guía interfaz inicial
4 manipular botones
4manipularbotones 121006192501-phpapp02 (1)
Guia 1 -ejercitacion flasch
Evento Teclado
Evento Teclado
Actionscript
Para hacer actionscrip
Practica 16
Tutorial de flash
Thalia castro 1101
Alice 11
Jf 2 11_sg_esp(4)

Más de ilber Dario Saza Garzón (9)

PPTX
Presentación de investigación
PPTX
Investigacion cuantitativa
PPTX
Software libre
PPT
Clasificacion software educativo
PPTX
La+velocidad+(1) (1)
PPTX
Sistema cardiovascular 3
PPTX
Motricidad (3)
DOC
DOC
Presentación de investigación
Investigacion cuantitativa
Software libre
Clasificacion software educativo
La+velocidad+(1) (1)
Sistema cardiovascular 3
Motricidad (3)

Último (6)

PDF
Su punto de partida en la IA: Microsoft 365 Copilot Chat
PPTX
sistemas de informacion.................
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PPTX
Conceptos basicos de Base de Datos y sus propiedades
PPTX
Derechos_de_Autor_y_Creative_Commons.pptx
DOCX
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
Su punto de partida en la IA: Microsoft 365 Copilot Chat
sistemas de informacion.................
AutoCAD Herramientas para el futuro, Juan Fandiño
Conceptos basicos de Base de Datos y sus propiedades
Derechos_de_Autor_y_Creative_Commons.pptx
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd

Tutorial de flash

  • 1. Bienvenidos… con esta guía vamos a crear una aplicación para arrastrar objetos Elementos: 2 Cajas de texto Dinámico 3 Clips de película 1 botón MG. Ilber Darío Saza
  • 2. Esta actividad de flash tenemos una pregunta en donde el usuario debe seleccionar una de tres opciones y arrastrarla al cuadro de “tu respuesta”. Si el usuario selecciona la respuesta incorrecta, aparecerá un botón llamado volver para intentarlo de nuevo. Si el usuario selecciona la respuesta correcta aparecerá un aviso de felicitación “Muy bien”
  • 3. Primero cree una cuadro de texto dinámico y lo colocaremos en un lugar donde va a ser la respuesta Segundo seleccionamos la opción mostrar borde
  • 4. Tercero seleccionamos el cuadro de texto y en la opción propiedades lo llamaremos trp Cuarto Creamos otro cuadro de texto dinámico y lo ponemos debajo del cuadro tu respuesta con el nombre retro retro
  • 5. Quinto Creamos un cuadro de texto, en él colocaremos la primera respuesta dinámico con nombre tx1 tx1 Sexto Seleccionamos la respuesta y hacemos click en Modificar, opción Clip de película y luego aceptar
  • 6. Séptimo hacemos los mismos pasos para los otras dos respuestas; para la respuesta número dos la llamaremos tx2 y para la tercera tx3 (no olvide que son clips de películas) tx2
  • 7. Octavo Creamos un botón y lo llamaremos b2
  • 8. stop();//detiene la animación _root.b1._visible = false;//el boton 1 esta invisible b2._visible = false;// el boton 2 esta invisible retro._visible = false; //el cuadro de texto no muestra el mensaje _root.u1=1, _root.u2=1, _root.u3=1; posinix = t1._x;// se da una variable a cada una de la posiciones de cada una de las opciones posiniy = t1._y; posinix2 = t2._x; posiniy2 = t2._y; posinix3 = t3._x; posiniy3 = t3._y; Noveno Selecciones el fotograma y n el botón acciones copie y pegue el siguiente código
  • 9. on(press) { if(_root.u3==1 && _root.u2==1 && _root.u1==1)//iniciamos con decisiones { startDrag(this);//funcion para arrastras objetos } } on(release) { stopDrag(); _root.posx=this._x; _root.posy=this._y; if(_root.posx > 375.4 && _root.posx < 530 && _root.posy > 212 && _root.posy < 290)//esta posición //es para ubicar el clip de película sobre el cuadro de texto, donde colocamos la opción { cb=cb+1; tx1._x=400;//espacio y ubicación donde se ubicara el objeto para arrastrar tx1._y=240; //Permite identificar que esta palabra fue colocada en el recuadro _root.u1=0; //Coloca un texto de felicitación _root.retro.text="Inténtalo de Nuevo"; // hace visible el texto de felicitación en el cuadro de texto retro _root.retro._visible=true; //hace visible el botón de continuar _root.b2._visible=true; } else//sentencia de entonces { //Si al soltar el mouse el usuario no ubica el texto en la casilla devuelve la palabra a la posición inicial this._x=_root.posinix1; this._y=_root.posiniy1;// podemos copiar el mismo código en cada uno de los clips //solo debemos cambiar el nombre del clip y el aviso del cuadro retro } } Decimo Seleccione la respuesta, 1 luego click botón acciones copie y pegue el siguiente código
  • 10. on(press) { if(_root.u3==1 && _root.u2==1 && _root.u1==1)//iniciamos con decisiones { startDrag(this);//funcion para arrastras objetos } } on(release) { stopDrag(); _root.posx=this._x; _root.posy=this._y; if(_root.posx > 375.4 && _root.posx < 530 && _root.posy > 212 && _root.posy < 290)//esta posición //es para ubicar el clip de película sobre el cuadro de texto, donde colocamos la opción { cb=cb+1; tx2._x=400;//espacio y ubicación donde se ubicara el objeto para arrastrar tx2._y=240; //Permite identificar que esta palabra fue colocada en el recuadro _root.u1=0; _root.retro.text=“Muy bien"; //Coloca un texto de felicitación _root.retro._visible=true; // hace visible el texto de felicitación en el cuadro de texto retro _root.b2._visible=true; //hace visible el botón de continuar } else//sentencia de entonces { //Si al soltar el mouse el usuario no ubica el texto en la casilla devuelve la palabra a la posición inicial this._x=_root.posinix1; this._y=_root.posiniy1;// podemos copiar el mismo código en cada uno de los clips //solo debemos cambiar el nombre del clip y el aviso del cuadro retro } } Undécimo Seleccione la respuesta 2, luego click botón acciones copie y pegue el siguiente código
  • 11. on(press) { if(_root.u3==1 && _root.u2==1 && _root.u1==1)//iniciamos con decisiones { startDrag(this);//funcion para arrastras objetos } } on(release) { stopDrag(); _root.posx=this._x; _root.posy=this._y; if(_root.posx > 375.4 && _root.posx < 530 && _root.posy > 212 && _root.posy < 290)//esta posición //es para ubicar el clip de película sobre el cuadro de texto, donde colocamos la opción { cb=cb+1; tx3._x=400;//espacio y ubicación donde se ubicara el objeto para arrastrar tx3._y=240; //Permite identificar que esta palabra fue colocada en el recuadro _root.u1=0; _root.retro.text=“Muy bien"; //Coloca un texto de felicitación _root.retro._visible=true; // hace visible el texto de felicitación en el cuadro de texto retro _root.b2._visible=true; //hace visible el botón de continuar } else//sentencia de entonces { //Si al soltar el mouse el usuario no ubica el texto en la casilla devuelve la palabra a la posición inicial this._x=_root.posinix3; this._y=_root.posiniy3;// podemos copiar el mismo código en cada uno de los clips //solo debemos cambiar el nombre del clip y el aviso del cuadro retro } } Undécimo Seleccione la respuesta 3, luego click botón acciones copie y pegue el siguiente código