Demande explication du code

Fermé
bomberwaterman Messages postés 505 Date d'inscription mercredi 2 janvier 2008 Statut Membre Dernière intervention 18 août 2012 - 11 juil. 2008 à 20:38
bomberwaterman Messages postés 505 Date d'inscription mercredi 2 janvier 2008 Statut Membre Dernière intervention 18 août 2012 - 14 juil. 2008 à 18:07
Bonjour,

je souhaiterai juste savoir comment fonctionne le code suivant, c'est du flash et certaines lignes lignes restent obscures : le code sort d'un des modèles de flash

function updateFrame (inc) {
newFrame = _root._currentFrame + inc; //deja ici qu'est ce que le inc?
_root.gotoAndStop(newFrame);

updateStatus(); //çà aussi c'est quoi? une fonction?

if (_root._currentFrame == 1) { //ici on a une condition qui lui dit que si on est à 1 on va à 2 mais c'est un diaporama donc si je suis a la 2? comment ce la se passe?

prevBtn.gotoAndStop(2);
} else {
prevBtn.gotoAndStop(1);
}
if (_root._currentFrame == _root._totalFrames) {
nextBtn.gotoAndStop(2);
} else {
nextBtn.gotoAndStop(1);
}
}

function updateStatus () {
_root.statusField = _root._currentFrame + " of " + _root._totalFrames; //qu'est ce que le "of"?
}

function autoplayInit () {
startTime = getTimer();
hideControls(); //ici on fait appel a une fonction hidecontrol, ok, mais plus bas cette fonction ne contient rien qui cache un quelconque clip... ??

updateStatus();
}

function autoplay () {
if (autoplayStatus != 0) {
// get the current time and elapsed time
curTime = getTimer();
elapsedTime = curTime-startTime;

// update timer indicator
indicatorFrame = int(4/(delay/(elapsedTime/1000)));
indicator.gotoAndStop(indicatorFrame+1);

// if delay time if met, goto next photo
if (elapsedTime >= (delay*1000)) {
if (_root._currentframe == _root._totalframes) {
_root.gotoAndStop(1);
} else {
_root.nextFrame();
}
autoplayInit();
}
}
}

function hideControls () {
nextBtn.gotoAndStop(2);
prevBtn.gotoAndStop(2);
}

updateFrame();
autoplayStatus = 0;


merci de vos réponse
A voir également:

1 réponse

bomberwaterman Messages postés 505 Date d'inscription mercredi 2 janvier 2008 Statut Membre Dernière intervention 18 août 2012 66
14 juil. 2008 à 18:07
ptit up, personne ne sait?
0