granmau
Usuario habitual
Usuario habitual

Hola a todos, mi duda es la siguiente:
Se crear botones flash, y animarlos un poco.
Pero lo que me gustaria hacer es una pantallita con un objeto en medio,en forma deflecha. Que al pasar por encima de los botones que estarian alrededor, la flecha apuntase a ese boton.
Puedo hacerlo con un solo boton, agrumpando el boton y la flecha, que al poner el raton encima la flecha gire apuntandolo. Pero claro si lo agrupo con un boton no puedo agruparlo con los demas luego.
Y si dejo el objeto flecha separado de los botones. Al hacer doble click para modificar la animacion del boton no me deja mover la flecha.

Alguna idea?

GRACIAS

Avatar Image
Machacateclados
Machacateclados

pones como nombre de la flecha "flecha" y colocas en el botón:

on(rollOver){
_root.flecha.onEnterFrame=function(){
this._x((_root.boton-this._x)*0.3)/2;//"_root.boton" es el nombre del botón el cual esta interviniendo en esta función.
}
}

eso lo pones en los botones que son necesarios (claros con sus respectivos nombres).

y listo....

saludos...
andresca

granmau
Usuario habitual
Usuario habitual

Gracias por tu respuesta pero soy un poco novatillo y si pudieses explcarmelo en un modo más para "patosos"Angelito

Por ejemplo, flecha tengo q convertirla a simbolo tambien? Si es asi que es un clip?

EL "_root.boton" boton es el unico nombre del boton no?

Despues de poner ese script, en cada boton tendre q rotar la flecha no?

Muchas gracias por el script pero si pudieses explciarmelo en mas detalle me harias un gran favor!

Muy agradecido, un saludo

Avatar Image
Machacateclados
Machacateclados

bueno.... supongamos que tenemos lo siguiente:

2 botones (los tenemos alineados hacia abajo)
1 clip (llamada "flecha&quotGiño


entonces pones en los botones:

//boton 1

on(rollOver){
_root.flecha.onEnterFrame=function(){
this._y=((_root.boton1-this._y)*0.3)/2;
}
}

//boton 2
on(rollOver){
_root.flecha.onEnterFrame=function(){
this._y=((_root.boton2-this._y)*0.3)/2;//
}
}


cuando el mouse esta sobre de alguno de los dos botones la flecha se va mover verticalmente (con una velocidad de 2 y una fricción de 0.3 el cual le da un movimiento de desaceleración) hacia donde esta el boton que esta activado en ese momento.

_root,flecha.onEnterFrame=function(){--> esto es una función el cual hace que el clip "flecha" se mueva continuamente y no se mueva por tramos.


listo.....
saludos..
andresca

Avatar Image
Machacateclados
Machacateclados

para poder que gire.. esta difícil... se necesita de trigonometria para poder que el giro sea bien logrado....

pero voy a poner un ejemplito....

on(release){
_root.flecha.onEn...
...
--> this._rotation+=((angulo-this._rotation)*0.3)/vel;//agregale esto al código anterior
...
}
}

voy a buscar mas o menos lo que necesitamos y si no.. me tocará desarrollarlo y te lo pongo en el foro...


saludos...
andresca

granmau
Usuario habitual
Usuario habitual

Uff!!!!! soy un pesao!!! pero es que no se que hago mal, o que no hago. Pero no me va....Llorando

A ver, te digo todo lo q hago y a ver si ves que falla.

Tengo una imagen gif que he importado, con forma de flecha, le doy a insertar; y convertir en simbolo, marco movie clip y le pongo flecha.

Ahor tengo dos textos, selecciono uno y hago lo mismo q antes pero ahora lo convierto a boton, y le pongo boton1. Lo mismo con el otro pero con el nombre boton2.

Ahora en la escena me pongo encima del boton, y en actions (modo expert) pego el codigo q me has dado.

Lo mismo con el otro boton.....
...y no va! buaaaaaaaaaaaaaLlorandoLlorandoLlorando

granmau
Usuario habitual
Usuario habitual

Quizas me dejo algo en el clip? o no se, estoy perdido....soy un desastre!!!

SALUDOS

Avatar Image
Machacateclados
Machacateclados

creo que el problema es el nombre...

en el panel propiedades tienes que ponerle nombre a los objetos...

creo que eso podría ser el problema

saludos...
andresca

granmau
Usuario habitual
Usuario habitual

Adiviiiiiiiiiiiiina.....jejeje...le he puesto nombres en propiedades a c ada objeto. A los botones: boton1, botn2. Al movie clip: flecha. Peeero...sigue sin funcionar. Algo debe fallarme, a ti te funciona bien tal cual? HOUSTON! Tenemos un problema Sonrisa Gigante

Avatar Image
Machacateclados
Machacateclados

a ya creo que puede ser el problema...

en las instrucciones siguientes agregas el signo + (que se olvido)

...
...
this._y+=((_root.boton1-this._y)*0.3)/2;
...
...

eso puede ser...

saludos...

GaNdHi08
Usuario Novato
Usuario Novato

hola a todos tengo un pequeño problema y quisiera que me ayudaran a resolverlo, bueno lo que pasa es que yo hago un boton en flash pero al linkar sobre las letras de este el boton no camia a los diferentes estados solo cambia por fuera del area del texto, por favor ayudenme en esa, o de no al crear el boton despues al exportarlo al dreamweaver, como se crear vinvulo a un archivo flash como el boton en dreamweaver gracias respondame ok

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 17/Abr/2012, 23:53
VallejoCiTy03kApr/12
Por: , el 20/Nov/2010, 06:43
onlyrock25 GestionXls chavp33kApr/11
Por: , el 09/Oct/2009, 11:55
paolaGD8404kOct/09
Por: , el 13/May/2009, 04:43
davidmilnovecientos chavp14kMay/09
Por: , el 23/Mar/2009, 19:30
alexis1237 UELCA36kMay/09