Y aurait-t-il quelqu’un qui pourrait m’expliquer
comment faire dans un bouton un état de plus?
Il y a presentement : Up, Over, Down,
et j’aimerais lui ajouter un ’RollOut’
mais je ne sais pas comment. [:-(((]
Un petit exemple simple en .fla serait super. (+)
Gros Merci [:@]
xxx
Salut,
je n'a jamais essayé de rajouter un comportement a un bouton, mais en général, j'utilise plutot un clip avec un état par frame, sur lequel je programme toutes les actions nécessaires.
Exemple - Imaginons que tu crée un clip avec l'état de repos en frame 1, rollover en frame 2, rollout en frame 3 et clic en frame 4 (avec une action stop(); sur chaque frame), ca donne :
onClipEvent(rollOver) {
this.gotoAndPlay(2);
}
onClipEvent(rollOut) {
this.gotoAndPlay(3);
}
onClipEvent(release) {
this.gotoAndPlay(4);
}
Il n'y a pas physiquement d'état on RollOut, il repasse en état normal une fois que tu quittes la zone de survol.
Si tu veux spécifiquement lui faire faire une action, il faut le faire via action script. Sur ton bouton tu mets :
on (rollOut) {
ton action
}
Merci infiniment ! (+)
Bonjour,
Je souhaiterais faire la même chose que Annie_T mais voilà, j'ai beau copier le code de dodoworld et faire les choses comme indique, rien ne fonctionne.
Flash ne veut pas du rollover sur le On clip event.
Le post étant assez ancien, y a t il une nouvelle façon de coder ce principe de clip/bouton (suis sur CS4 en AS2) ?
merci