Ups, Perdón
No havía advertido el código my_mc.stop();
Bueno, esta animación no es como la que diste de ejemplo en aquella página, sino que funciona cuando el mouse está encima del clip (my_mc), de ahí el código onRollOver y onRollOut.
Si lo quieres hacer como en esa página, haz algunas modificaciones:
Crea dos botones sin contenido, salvo en el frame de zona activa, de modo que entre los dos botones cubran todo el escenario. Al de la izquierda nómbralo my_mc2 y al de la derecha my_mc1 y coloca este código:
Código:
function forward(clip) {
clip.onEnterFrame = function() {
clip.nextFrame();
if (clip._currentframe == clip._totalframes) {
delete clip.onEnterFrame;
}
};
}
function reverse(clip) {
clip.onEnterFrame = function() {
clip.prevFrame();
if (clip._currentframe == 1) {
delete clip.onEnterFrame;
}
};
}
my_mc.stop();
my_mc1.onRollOver = function() {
forward(my_mc);
};
my_mc2.onRollOver = function() {
reverse(my_mc);
};
Es el código que entregó Bandit, pero con algunas modificaciones