Comunidad de diseño web y desarrollo en internet online

necesito ayuda con botones

Citar            
MensajeEscrito el 30 Mar 2011 05:12 pm
hola miren el problema es este

tengo un boton en la escena 1 en este hay un boton, en boton lo convertí en movi clip para que dentro de este hubiera otro boton y poder hacer un submenu, el segundo botón dentro del primer boton también lo convertí en mc para hacer su respectiva animacion.. mas o menos la grafica es haci

Escena 1 > boton1 (despues de convertirlo a boton lo comverti en mc) > botón 2(lo comverti en mc)

dentro de este ultimo mc esta el boton y necesito un script para cuando se presione este, me diriga hacia atras a algun fotograma de la escena 1

tengo las piezas pero no se como armas el rompecabezas ojala me ayuden

Por nice00xt

Claber

223 de clabLevel

2 tutoriales

Genero:Masculino  

ing sistemas, musico,dibujante, diseñador web

chrome
Citar            
MensajeEscrito el 02 Abr 2011 08:10 am
Hace años que no toco AS2 ni flash, pero, en cualquier caso creo que sería algo tal que asi:

boton3.on(press)
{
_root.Escena1.gotoandplay(talfotograma);
}

La sintaxis la he hecho totalmente a boleo,hace años que no toco esto osea que no se si es la correcta, pero creo que era asi de sencillo.

saludos

Por neisserian89

65 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Abr 2011 06:23 pm
aa ok, mira mas que decirte como esta la situacion, te voy a explicar !!, para que aprendas !

la grafica que tu comentas, te explicare en ella!:


Escena1 / boton1 / boton2
(esto quiere decir que la escena 1 contiene un boton y el boton 1 contiene un segundo boton.)

estos son niveles.

ahora lo que necesitas aprender es a usar:

_root.
_parent.
(estos se usan en programacion actioscript, para referirte a los niveles !.)

por ejemplo:

mc boton
Escena1 / boton1 / boton2

hay varias formas de programar el boton2.
una es seleccionando el boton2 y abriendo el panel actions = f9.
(esta la prove y no me deja pasar a otra scena !!, esta no te sirve !)

entonces tendras que usar esta otra forma
es programando todo en un keyframe en la Escena1
y referirnos al boton desde alli !

//////////////////////////////////////////////////////////////////////////////


el primer boton1 que tienes que es un mc, ponel un nombre de instancia
(seleccionalo y en el panel de lado derecho, hasta arriba alli le pones mc1)
luego entra a este mc1=boton1, y selecciona el boton 2 y ponel un nombre de instancia
ponel btn2.

crea una escena llamada "scena2".

regresa a la escena1, posisionate en el 1 frame, seleccionalo, presiona f9

allii pon lo siguiente

Código ActionScript :

//detiene la pelicula
stop();

//aqui es donde buscamos nuestro boton para ponerle el codigo que llevara.
_root.mc1.btn2.onRelease=function()
{
    gotoAndStop("ecena2",1);
}
//el _root. indica que deve ir a la ruta scena 1 y alli buscar el mc1 que es la instancia del boton 1



_root >
scena1
mc1
btn2

scena2

--------------------------------------------------------------------------------------------------------------

el _parent se usa alrevez, para ir un nivel arriba !!.

por ejemplo si tenemos codigo en un frame dentro del boton 1=mc1. y queremos desaparecer este mismo boton1=mc1

entonces aremos esto

Código ActionScript :

btn2.onRelease=function()
{
_parent._visible=false;
}

//que viene siendo en este caso lo mismo si usamos root.

Por hax_1000

Claber

211 de clabLevel



Genero:Masculino  

Actionscript, PHP.

opera
Citar            
MensajeEscrito el 05 Abr 2011 07:53 pm
hay gracias al fin me funciono incluso agrege los nuevos codigos que dijiste

Por nice00xt

Claber

223 de clabLevel

2 tutoriales

Genero:Masculino  

ing sistemas, musico,dibujante, diseñador web

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.