Soyez le premier à donner votre avis sur cette source.
Snippet vu 6 819 fois - Téléchargée 29 fois
/* Hope Multimedias @ 2003 - Libre usage ******************************** Peut être utilisé au sein de tout Object Movie Clip Attention : Ne supporte pas les changement de scene (Faut pas déconner !) --------------------------------------------------------------------------------- Ajoute une commande "REWIND" a actionscript, de mème usage qu'un "PLAY" --------------------------------------------------------------------------------- Avec 2 paramètres : val1 = La frame de départ du REWIND val2 = La frame de destination du REWIND Le sens n'a pas vraiment d'importance puisque l'on considère le chiffre le plus grand comme la Frame de départ (sinon utiliser un "gotoAndStop" suivi d'un "Play" !) --------------------------------------------------------------------------------- Avec 1 paramètre : val1 = La frame de destination du REWIND L'effet de retour s'appliquera de la frame courante du clip rembobinné à la frame demandée. --------------------------------------------------------------------------------- Sans paramètre : Le clip se rembobinne jusqu'à la frame numéro 1 --------------------------------------------------------------------------------*/ MovieClip.prototype.rewind = function (val1, val2) { var from = Math.max (val1, val2); var to = Math.min (val1, val2); if (val1 == undefined && val2 == undefined) { this.onEnterFrame = function () { if (this._currentframe == 1) { this.stop (); delete this.onEnterFrame; } else { this.gotoAndStop this._currentframe - 1); } }; } if (val2 == undefined) { this.onEnterFrame = function () { if (this._currentframe == to) { this.stop (); delete this.onEnterFrame; } else { this.gotoAndStop (this._currentframe - 1); } }; } else { this.gotoAndStop (from); this.onEnterFrame = function () { if (this._currentframe != to) { this.gotoAndStop (this._currentframe - 1); } else { this.stop (); delete this.onEnterFrame; } }; } }; //************************************************************** // Si vous désirez une commande identique mais en boucle qui pourrait s'appeler // inLoopFromTo // Faites-moi connaître ! Hope Multimedias @ 2003 *************************
8 déc. 2010 à 19:49
j'arrive a rien, personne a un exemple ???? a télécharger... cela serai cool pour les nuls...car moi je sais pas ou il faux mettre le code? ...sur un bouton ... dans le clip ...?
merci @+
8 mai 2009 à 11:25
En fait j'ai un movie clip (un carré) qui se déplace sur la timeline. A la fin de sa course j'ai mis un bouton pour rembobiner.
Donc j'ai mis ce code sur le bouton
_root.monClip.rewind (25, 5);
et le reste du code sur la 1ere frame.
Est ce que j'ai fait quelque chose d'incorrect ?
Un grand merci d'avance.
25 juin 2005 à 01:15
J'ai pourtant fait exactement comme ds lexemple de top30 : _root.monClip.rewind (33); De la frame courrante du clip a la frame 33 ;
Cette source datant de 2003, c peut etre tt simplement une incompatibilité avec Flash MX 2004 ?
Merci de me répondre je ne dois pas etre la seule ds ce cas la ajd ...... :)
25 mai 2005 à 17:36
Merci beaucoup !
10/10 !
29 janv. 2005 à 18:19
et j'aurais une question: je lance un clip a l'aide d'un bouton, le clip fini, un bouton "retour" ( qui utilise ton code ) donc qui rembobine le clip
le probleme est que si je veus après relancer le clip je ne peus plus
j'aimerais savoir si ça vien de moi ou que ton code ne permet pas ce que je demande
Merci^^
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.