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

Codigo en AS

Estas en el tema de Codigo en AS en el foro de Flash y Actionscript en Foros del Web. hola me gustaria saber un codigo sencillo para que cuando yo pase el mouse sobre una imagen salga un cuadrito con un texto diciendo de ...
  #1 (permalink)  
Antiguo 15/07/2004, 07:59
Avatar de Jeremias  
Fecha de Ingreso: agosto-2003
Ubicación: Caracas
Mensajes: 504
Antigüedad: 14 años, 4 meses
Puntos: 0
Codigo en AS

hola me gustaria saber un codigo sencillo para que cuando yo pase el mouse sobre una imagen salga un cuadrito con un texto diciendo de que trata X cosa, es como la propiedad ALT en HTML de una imagen o algo asi. Espero haberme logrado expresar, y muchas Gracias. BYE
__________________
Atte. Jere
Agradezco su pronta colaboración.
;-) :arriba:Hoy por mi, mañana por ti:arriba: ;-)
  #2 (permalink)  
Antiguo 15/07/2004, 08:35
 
Fecha de Ingreso: junio-2004
Mensajes: 230
Antigüedad: 13 años, 6 meses
Puntos: 1
Hola jeremias, si lo q quieres hacer es q cuando tengas el puntero sobre la imagen puedes hacerlo sin código, solo tienes q hacer un boton del tamaño de la imagen con los estados sobre, presionado y hit, y en el estado presionado haces la etiqueta como y donde quieras, asi al pasar el puntero por encima de la imgen te aparecera la nota instantaneamente, tb puedes hacer la nota con animacion, con lo cual solo debes meter el mc dentro del estado sobre, recuerda q el estado reposo del boton debe estar vacio.
Si lo quieres con action script pues espera q alguien te responda.

saludos y suerte.
__________________
Visita mi web aqui...
:no: Imposible no existe... :no: espero poder serles de ayuda alguna vez.
  #3 (permalink)  
Antiguo 15/07/2004, 16:23
Avatar de virtualSnake  
Fecha de Ingreso: julio-2004
Mensajes: 85
Antigüedad: 13 años, 5 meses
Puntos: 0
De acuerdo

tambien puedes hacerlo de una forma mas interesante q te da una mejor calidad:

has un mc donde este tu informacion

dentro de el dale un start drag, y dale lockmouse para que el texto esté centrado al mouse y pon la informacion q esta dentro del mc en cordenadas x-0 y Y-0 para q quede un poco debajo del mouse(si no queda pues lo muevez a otro lado para acomodarlo) y en el actionScript del frame 1 pon:

infoClip.onEnterFrame = function(){
if(info == true){
infoClip._visible = 1
}else{
infoClip._visible = 0
}
}
}

y dentro del boton pon:

on(rollOver){
/:info = true
}
on(rollOut){
/:info = false
}

con esto cada vez q el mouse pase sobre el botón va a mostrar el mc de informacion, y cada vez q el mouse este fuera, lo va a ocultar(para eso el "if(info == true)" y ademas, el mc de informacion, va a estar moviendose a donde el mouse esté.

a, se me olvidabe, deves nombrar la instancia del mc de informacion como "infoClip"
  #4 (permalink)  
Antiguo 22/07/2004, 08:39
Avatar de Jeremias  
Fecha de Ingreso: agosto-2003
Ubicación: Caracas
Mensajes: 504
Antigüedad: 14 años, 4 meses
Puntos: 0
Pregunta

Hola Gracias por tu ayuda.
Mira sabes que esto es una ayuda que le estaba haciendo a un amigo y resulta que el archivo que me mando es en Swish, asi que lleve el codigo que me diste y las indicaciones a Swish, apenas lo hice con el primer boton resulto perfectamente, pero cuando quice hacerlo con un sgeundo boton pues no sabia bien que hacer, asi que lo puse asi, el segundo MC con la informacion de ese segundo boton lo llame infoClip2 y el codigo que puse el el primer frame fue:
Código:
infoClip2.onEnterFrame = function(){
if(info2 == true){
infoClip2._visible = 1
}else{
infoClip2._visible = 0
}
}
Y sobre el boton 2 puse:

Código:
on(rollOver){
info2 = true
}
on(rollOut){
info2 = false
}
Asi que me gustaria que me digas si hay una forma mas sencillas o mas profesional de hacerla porque para cada boton hice eso, y en cada MC le puse el start drag, con el lockmouse, en swish queda:
"
onFrame (1) {
startDragLocked();
}

"
Solo que al hacer todo esto al segundo boton, lo que paso fue que al primero ya el mensaje aparecia pero no se movia con el mouse, mientras que el ultimo que se lo hice si se movia, pero cuando se lo hice al tercer boton sucedio lo mismo, el mensaje del segundo boton aparecia cuando ponia el mouse arriba de el pero no se dezplazaba con el mouse mientras que en el 3 si, espero que me haya explicado bien, y me hayas entendido.
Me gustaria saber que sucedio, y como remediar eso. Muchas Gracias de antemano. BYE
__________________
Atte. Jere
Agradezco su pronta colaboración.
;-) :arriba:Hoy por mi, mañana por ti:arriba: ;-)
  #5 (permalink)  
Antiguo 22/07/2004, 10:42
Avatar de virtualSnake  
Fecha de Ingreso: julio-2004
Mensajes: 85
Antigüedad: 13 años, 5 meses
Puntos: 0
beuno, respondiendo a la pregunta del drag: lo q pasa es q le das drag al primer clip, y despues le das drag al segundo pero como solo se permite 1 drag a la vez el segundo(q fue el drag q se llamó despues) no t va a servir. para eso (enFlash):
para el boton 2:

on(rollOver){
info2 = true
_root.infoClip2.startDrag()
}
on(rollOut){
info2 = false
_root.infoClip2.stopDrag()
}
y haces lo mismo para el boton 2
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 05:32.