Foros del Web » Creando para Internet » Flash y Actionscript »

Monstrar mensaje alter al aplastar boton as3

Estas en el tema de Monstrar mensaje alter al aplastar boton as3 en el foro de Flash y Actionscript en Foros del Web. Saludos .... quisiera saber el código que necesito para que: cuando aplaste un boton me muestre un mensaje de alert !!! en as3 cuando sea ...
  #1 (permalink)  
Antiguo 14/12/2011, 14:54
Avatar de Juandavo  
Fecha de Ingreso: octubre-2011
Ubicación: Quito
Mensajes: 85
Antigüedad: 13 años, 1 mes
Puntos: 0
Monstrar mensaje alter al aplastar boton as3

Saludos .... quisiera saber el código que necesito para que: cuando aplaste un boton me muestre un mensaje de alert !!! en as3 cuando sea incorrecto...porque cuando es correcto solo hago que el boton me llame a un etiqueta y vaya a la siguiente pregunta y ya.....

Gracias...........

Es de uergen !!!
grax
__________________
Juan David V.
Diseñador Multimedia
  #2 (permalink)  
Antiguo 14/12/2011, 14:56
Avatar de Juandavo  
Fecha de Ingreso: octubre-2011
Ubicación: Quito
Mensajes: 85
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Monstrar mensaje alter al aplastar boton as3

Mensaje de ALERT !!! eso queria decir....

Gracias
__________________
Juan David V.
Diseñador Multimedia
  #3 (permalink)  
Antiguo 14/12/2011, 23:25
Avatar de ocesitaro  
Fecha de Ingreso: diciembre-2011
Ubicación: Carabayllo
Mensajes: 274
Antigüedad: 12 años, 11 meses
Puntos: 36
Respuesta: Monstrar mensaje alter al aplastar boton as3

solo mandas a que se ejecute un javascript de la pagian que contiene el swf

function NombreFuncion(e:Event):void {
var request:URLRequest = new URLRequest("javascript:AlgunaFuncionJavascript();" );
navigateToURL(request);
}
boton_btn.addEventListener(MouseEvent.CLICK, NombreFuncion);
  #4 (permalink)  
Antiguo 15/12/2011, 08:16
Avatar de Juandavo  
Fecha de Ingreso: octubre-2011
Ubicación: Quito
Mensajes: 85
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Monstrar mensaje alter al aplastar boton as3

No te entien exactamente ... no se mucho de programación .... me podrías explicar mejor ?? o solo con ese código ..lo copio y ya me sirve???

Gracias
__________________
Juan David V.
Diseñador Multimedia
  #5 (permalink)  
Antiguo 15/12/2011, 08:34
Avatar de Juandavo  
Fecha de Ingreso: octubre-2011
Ubicación: Quito
Mensajes: 85
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Monstrar mensaje alter al aplastar boton as3

Estoy haciendo un cd interactivo tipo juego...entonces no necesito que me abra una pag externa para el alert....sino que solo me bote el ALERT ....... como lo soluciono ??

Gracias...
__________________
Juan David V.
Diseñador Multimedia
  #6 (permalink)  
Antiguo 15/12/2011, 10:29
Avatar de ocesitaro  
Fecha de Ingreso: diciembre-2011
Ubicación: Carabayllo
Mensajes: 274
Antigüedad: 12 años, 11 meses
Puntos: 36
Respuesta: Monstrar mensaje alter al aplastar boton as3

Ya pe ubieses empesado pro ahi, si vas a crear un exe a partir del .fla e smas fácil aún.

solo creas un movieclip que simule tu alert ydentro del mimso otro que sea el boton cerrar y lo pones ocualto
clipAlert_mc.visible=false;
y con un boton leugo haces que se muestre

function MostrarAlert(MouseEvent) {
clipAlert_mc.visible=true;
}
boton_btn.addEventListener(MouseEvent.CLICK, MostrarAlert);

y por supuesot que tambien crear una funcion para que se cierre el alert osea que se oculte denuevo con el boton cerrar

function OcultarAlert(MouseEvent) {
clipAlert_mc.visible=false;
}
clipAlert_mc.cerrar_btn.addEventListener(MouseEven t.CLICK, OcultarAlert);
  #7 (permalink)  
Antiguo 15/12/2011, 11:09
Avatar de Juandavo  
Fecha de Ingreso: octubre-2011
Ubicación: Quito
Mensajes: 85
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Monstrar mensaje alter al aplastar boton as3

Ok !! ya lo intento !! GRACIAS !!! :D
__________________
Juan David V.
Diseñador Multimedia
  #8 (permalink)  
Antiguo 15/12/2011, 11:23
Avatar de Juandavo  
Fecha de Ingreso: octubre-2011
Ubicación: Quito
Mensajes: 85
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Monstrar mensaje alter al aplastar boton as3

Me bota un error....si me oculta al mc...y funciona cuando se plasta el boton pero cuando pongo el otro codigo para cerrar me sale error en esta linea :

clipAlert_mc.cerrar_btn.addEventListener(MouseEven t.CLICK, OcultarAlert);

Escena 1, Capa 'Capa 2', Fotograma 1, Línea 13 1084: Error de sintaxis: se esperaba rightparen antes de t.

Tengo dentro del mc del alert...al boton llamado cerrar_btn ....
__________________
Juan David V.
Diseñador Multimedia
  #9 (permalink)  
Antiguo 15/12/2011, 11:27
Avatar de Juandavo  
Fecha de Ingreso: octubre-2011
Ubicación: Quito
Mensajes: 85
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Monstrar mensaje alter al aplastar boton as3

YA LO SOLUCIONE !! GRACIAS ERA UN ESPACIO ( ) EN MouseEvent !!!

FUNCIONA !!

GRACIAS !!!
__________________
Juan David V.
Diseñador Multimedia
  #10 (permalink)  
Antiguo 15/12/2011, 11:34
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Monstrar mensaje alter al aplastar boton as3

Hola juandavo:
Lo que quieres hacer es que aparezca ese alert cuando la respuesta es incorrecta, tendrás que usar una condicional.
Vamos con un ejemplo:
Supongamos que en un Campo de Introducción de texto se tiene que dar la respuesta, creamos el campo de texto con nombre de instancia: texto, un botón con nombre de instancia: miBoton y un MC con el mensaje de alerta, con nombre de instancia alerta.
En el frame escribe así tu código:
Código actionscript:
Ver original
  1. function MostrarAlert(MouseEvent) {
  2.     if (texto.text!="Hola") {
  3.         alerta_mc.visible=true;
  4.     }
  5. }
  6. miBoton.addEventListener(MouseEvent.CLICK, MostrarAlert);
  7. alerta_mc.visible = false;
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: as3, mensajeerror, botones, alerta
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:01.