Lire une animation a l'envers sur un rollover

Soyez le premier à donner votre avis sur cette source.

Vue 18 320 fois - Téléchargée 3 584 fois

Description

Voici un code qui va vous permettre de lire un movie clip lorsque vous passerez dessus et le lire à l'envers lorsque vous ne serez plus dessus.

Regardez dans le zip afin de mieu comprendre...

Source / Exemple :


Voici le code à placer sur la première frame dans le movie clip :

stop();
this.onEnterFrame = function ()
{
    if (rewind == true)
    {
        prevFrame();
    } // end if
};
this.onRollOver = function ()
{
    rewind = false;
    play();
};
this.onRollOut = function ()
{
    rewind = true;
};

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Blacknight91titi
Messages postés
1754
Date d'inscription
jeudi 17 juin 2004
Statut
Membre
Dernière intervention
9 mars 2015
1 -
Mouai...
Si sa peut en aider alors tant mieux.

Petite remarque :
if (rewind) { //pas besoin du == true
prevFrame();
}

Autrement passe en 20 img/s en 12 img/s on a le sentiment que sa sacade.

Blacknight
cs_Sumiko
Messages postés
19
Date d'inscription
mercredi 19 janvier 2005
Statut
Membre
Dernière intervention
27 mai 2007
-
"Si sa peut en aider alors tant mieux."
oui ! moi sur un problème tout simple vu le code

Merci +10
cs_bali_balo
Messages postés
1381
Date d'inscription
samedi 9 octobre 2004
Statut
Membre
Dernière intervention
1 novembre 2010
-
10/10 sur ça......eh......doucement les gars!Certes, ta source est bonne...mais bon... =]

...

.....

.......................tu as posté cette source dans "ActionScript", alors j'aurais aimé avoir que du script dans ta source.
Pourquoi passer par une interpolation, alors que tu aurais put le aire directement dynamiquement en jouant sur la propriété _xscale dans ton onEnterFrame.



bali_balo....=]
lalok
Messages postés
91
Date d'inscription
mardi 24 décembre 2002
Statut
Membre
Dernière intervention
23 février 2007
-
pour repondre a ta question bali balo ,

une source n'est pas une fin en soit... Et flash n'est pas qu'un logiciel de programmation.
Le probleme des roll over en animation "complexes" dirai je,cad à partir d'interpolation,C'est que si tu jouait le rollOut avant que le rollOver soit fini tu avait souvent une impression de "saccades" pas tres joli.

Avec cette source, je dit youpi et je dit 9/10
top30
Messages postés
1158
Date d'inscription
vendredi 21 février 2003
Statut
Membre
Dernière intervention
6 août 2010
-
stop();
this.onRollOver = function ()
{
delete this.onEnterFrame ; // SECURITE //
play();
};

this.onRollOut = function ()
{
this.onEnterFrame = function()
{
if ( this._currentframe> 1 ) {
this.prevFrame() ;
} else {
delete this.onEnterFrame ;
}
}
};

Et comme ca tu n'utilise de l'enterFrame que lors que REELEMENT tu en as besoin !

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.