bueno, el caso es el siguiente...
ayer buscaba un código para realizar una función, la cual era ir a otro fotograma, siempre y cuando un selector estuviese junto al titulo de la sección que quería visitar...
entonces, lo logre con esto:
Código ActionScript :
Código ASP:
Ver originalbtn_ok.addEventListener (MouseEvent.CLICK, entrar);
function entrar (event:MouseEvent): void{
if(selector.y==214) gotoAndPlay(1)
}
la cosa es que debo hacerlo con varios titulos... entonces tenia algo asi:
Código ActionScript :
Código ASP:
Ver originalbtn_ok.addEventListener (MouseEvent.CLICK, entrar);
function entrar (event:MouseEvent): void{
if(selector.y==214) gotoAndPlay(1)
}
btn_ok.addEventListener (MouseEvent.CLICK, entrar2);
function entrar2 (event:MouseEvent): void{
if(selector.y==239) gotoAndPlay(36)
}
btn_ok.addEventListener (MouseEvent.CLICK, entrar3);
function entrar3 (event:MouseEvent): void{
if(selector.y==264) gotoAndPlay(57)
}
y luego, para no repetir las funciones, y cambiarles de nombre... quise dar el salto (ya que soy principiante con el código... y ocupar la condicional switch... que encontré en un post de cristalab... y quedo algo asi: (nota:es una adaptación al código que encontré)
Código ActionScript :
Código ASP:
Ver originalbtn_ok.addEventListener (MouseEvent.CLICK, entrar);
function entrar(e:Event): void
{
switch (SimpleButton (e.target))
{
case boton_ok:
if(selector.y==214) gotoAndPlay(1)
case boton_ok:
if(selector.y==239) gotoAndPlay(36)
case boton_ok:
if(selector.y==264) gotoAndPlay(57)
}
}
pero al probar el código me dice el siguiente error: 1120: Acceso a una propiedad boton_ok no definida.
como debiese redactar esta parte.. va primero la condicional, o el gotoAndPlay??? o no debiese ir asi, y repito las funciones???
Muchas Gracias!!!