21/06/2005, 10:31
|
| Moderador | | Fecha de Ingreso: julio-2003 Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 6 meses Puntos: 406 | |
Hola alamarcheta:
Ya vi tu archivo y el problema porque no te funciona es que lo haz hecho en el Flash 2004 que trabaja con el AS2, el ejemplo que te di es con AS1.
Haz los cambios siguientes en el código de el primer frame del escenario, el código tiene que quedar así:
stop();
bar.target = 1;
bar.direction = "f";
function director() {
if (bar.target<bar.current) {
bar.direction = "b";
} else if (bar.target>bar.current) {
bar.direction = "f";
} else if (bar.target==bar.current) {
bar.direction = "null";
}
goto = (String(bar.direction+bar.current));
trace(goto);
bar.gotoAndPlay(goto);
}
o sea elimina los slash y los 2 puntos solamente tiene que ser punto.
Y en los códigos de los botones haces lo mismo y el código quedaría así:
on (release) {
bar.target = 1;
director ();
}
Espero haberte sido de ayuda. |