// If not defined yet,
if (isLoaded == undefined) {
// Routine to move playhead to a new frame
var updateFrame = function (inc) {
var newFrame = _currentframe + inc;
gotoAndStop(newFrame);
if (_root._currentframe == 3) {
backBtn._alpha = 50;
backBtn.enabled = false;
} else {
backBtn._alpha = 100;
backBtn.enabled = true;
}
if (_root._currentframe == _root._totalframes) {
forwardBtn._alpha = 50;
forwardBtn.enabled = false;
} else {
forwardBtn._alpha = 100;
forwardBtn.enabled = true;
}
}
// When the forward button is pressed
forwardBtn.onPress = function () {
updateFrame(1);
}
// When the back button is pressed
backBtn.onPress = function () {
updateFrame(-1);
}
// When the keyboard keys are pressed
var keyListener = new Object();
keyListener.onKeyDown = function () {
if (Key.isDown(37)) {
// Left
updateFrame(-1);
} else if (Key.isDown(3[IMG]http://www.adobeturk.com/forum/images/smiles/icon_cool.gif[/IMG]) {
// Up
updateFrame(-(_currentframe-1));
} else if (Key.isDown(39)) {
// Right
updateFrame(1);
} else if (Key.isDown(40)) {
// Down
updateFrame(_totalFrames + 1);
}
}
Key.addListener(keyListener);
// Call updateFrame at first to get button states correct at start
updateFrame();
}
// Set loaded flag to prevent redefinition
this.isLoaded = true;
stop();hazır kodu bu denebir olmassa başka bir çare bakariz..
unutmadan action script e ekliyoruz