i’ve been working with this script from senocular that fades an image sequence. i would greatly appreciate anyone’s input on how to modify it with next and previous buttons that advance the sequence when it is paused.
pleae see attached file.
FadeSequence = function (args) {
with (args) {
timer++;
if (timer>pauseTime) {
if (timer<pauseTime+fadeTime) {
var curr_fade = timer-pauseTime;
mc1._alpha = 100*curr_fade/fadeTime;
mc2._alpha = 100*(fadeTime-curr_fade)/fadeTime;
} else {
FadeSequenceReset(args);
}
}
}
};
FadeSequenceReset = function (args) {
with (args) {
timer = 0;
mc1._alpha = 0;
mc2._alpha = 100;
mc2.gotoAndStop(mc1._currentframe);
mc1.gotoAndStop(1+(mc1._currentframe%mc1._totalframes));
}
};
FadeSequenceInit = function (sequence, pauseTime, fadeTime) {
var args = new Object();
args.timer = 0;
args.pauseTime = pauseTime;
args.fadeTime = fadeTime;
args.mc1 = sequence;
args.mc2 = args.mc1.duplicateMovieClip(args.mc1._name+"2", 1+args.mc1.getDepth());
args.mc1.stop();
args.mc2.gotoAndStop(2);
FadeSequenceReset(args);
return args;
};
var fadeArgs = FadeSequenceInit(sequence_mc, 48, 24);
this.onEnterFrame = function() {
if (auto_mc._currentframe == 1) {
FadeSequence(fadeArgs);
}
};