Tambien esta programado para que al hacer on release se kede parado en el estado roll over.
El caso es que tengo varios botones asi, peeeero el codigo en alguna parte dice que al hacer release en otro boton, los items que esten en el estado parado en rollover vayan hagan el roll out. No se si me e explicado.
Quizas si meto el codigo os aclareis mejor. Tambien pongo un ejemplo del original y luego de mi version. Ambos tienen el mismo codigo.
El problema es que hace referencia a un "item" que la verdad no se a que se refiere. quizas sea ese el problema?
El caso es que al hacer click en otro boton que no sea el clickeado anteriormente, los que no estre pulsando se vuelvan a su estado original. Fijaros como va la cosa en el original.
os dejo aqui todo a ver si me podeis ayudar.
Código :
on (rollOver)
{
if (_root.link != 2)
{
this.gotoAndPlay("estado1");
} // end if
}
on (releaseOutside, rollOut)
{
if (_root.link != 2)
{
this.gotoAndPlay("estado2");
} // end if
}
on (release)
{
if (_root.link != 2)
{
_root["item" + _root.link].gotoAndPlay("estado2");
_root.link = 2;
} // end if
}Original : http://www.arcandj.com/original.swf
Mi Archivo: http://www.arcandj.com/miarchivo.swf
Gracias Anticipadas.
Nota: El codigo que he pegado es el mismo en los dos, lo unico que cambia es que cada seccion tiene un "!= 2" y un "_root.link = 2;" diferente, el 1 corresponde al boton 1 y el 2 al boton 2.
Ah y en la escena 1 hay este codigo:
Código :
_root["item" + _root.button].gotoAndPlay("estado1");
_root.link = _root.button; 