|
La Communauté Webmaster 
| Pages: [1] |
 |
|
|
|
Auteur |
Sujet: Demarrage et reprise d'un clip par rollover (Lu 756 fois) |
|
 |
Demarrage et reprise d'un clip par rollover
« sur: le 30-05-2005 a 14:52:45 » |
|
|
|
|
|
|
 |
Re:Demarrage et reprise d'un clip par rollover
« Répondre #1 sur: le 31-05-2005 a 00:49:28 » |
|
tavman
Habitué
  
Hors-Ligne
Messages: 466

HS
|
Ouep... une petite idée en effet... Bon alors déjà, faut savoir une chose : tu peut pas changer le nombre de fps comme ca.... C'est pas possible.
Donc va falloir commencer par te mettre ton annim principale (celle qui est a la base de ton clip ou si jamais t'as un preloader exterieur) a une cadence assez rapide si tu veut que ce soit fluide...
Ensuite ca, il faudrai regarder du coté de MovieClip.onEnterFrame (si tu connait pas encore, c'est l'une des fonctions les plus utilisée dans Flash alors fait F1... on hésite toujours au début mais la doc est vraiment très bien faite).
En gros, faudrai que t'obtienne un code comme ca :
// Nombre de frames par secondes du clip qui contient la voiture : Cadence = 1; // Innitialisation : P = 0; // Boucle-Temps : Voiture.onEnterFrame = function () { P+=Cadence; var F:Number = Math.round(P%this._totalframes); this.gotoAndStop(F); }
Donc en gros, Cadence peut etre un chiffre a virgule, a chaque fois qu'on jour une frame, P s'auto-incrémente de Cadence... donc si Cadence vaut 2.1 , P va valoir : 0 2.1 4.2 6.3 etc. puis, si jamais t'as que 4 frames dans le clip Voiture, F va valoir : 0 2 (on arrondit au plus proche avec Math.round) 4 2
et ainsi de suite. Après, t'as plus qu'a faire un gotoAndStop et voila...
Mais vu que tu "saute" certaines frames, il faut quand même que tu ait une annimation de base déjà très fluide (donc FPS du genre 40 ou 50 mais plus, ca risque de ramer, surtout si t'as plein de prog ou plein d'effet graphiques).
Petite précision quand même : Cadence peut varier au fur et a mesure de l'annimation...
Voila... J'espère que j'ai été utile, mais si t'as pas tout compris, demande moi et je te ferai un petit exemple...
PS : j'ai pas testé le code avant de le poster, mais l'idée générale est là... Donc normalement, avec quelques bases de prog et un peu de patience, ca devrait tourner... |
I-Radian |
|
|
 |
Re:Demarrage et reprise d'un clip par rollover
« Répondre #2 sur: le 31-05-2005 a 09:01:43 » |
|
|
|
|
| Pages:
[1] |
|
|
|
| |
|
|