[Flash/Actionscript] Effet particulier sur un bouton flash

Effet particulier sur un bouton flash [Flash/Actionscript] - Flash/ActionScript - Programmation

Marsh Posté le 05-06-2008 à 09:56:44    

Bonjour à tous,
 
Je cherche à faire l'effet que l'on peut voir ici quand on passe sur un bouton :
 
http://www.louisemonot.fr/
 
Si quelqu'un à une idée ...
 
Merci d'avance  :ange:  
 
Bonne journée à tous !

Reply

Marsh Posté le 05-06-2008 à 09:56:44   

Reply

Marsh Posté le 05-06-2008 à 10:21:04    

tu as essayé ?
tu peux le faire avec une interpolation mais pour éviter les problèmes de transition je te conseille de le faire en AS

Reply

Marsh Posté le 05-06-2008 à 10:45:11    

Bah justement, j'ai essayé mais je n'y arrive pas ...  
Quel est le code à rentrer ?
 
Merci

Reply

Marsh Posté le 05-06-2008 à 10:55:38    

montre nous ce que tu as essayé déjà, car on n'écrira pas le code à ta place

Reply

Marsh Posté le 05-06-2008 à 11:44:28    

Bah pour l'instant y'a pas vraiment de code, mais j'ai essayé avec images clés sur le bouton et j'arrive donc à le faire grossir en passant dessus, mais il fait pas l'effet de "légereté" en grossisant / raptissant/ grossissant ...

Reply

Marsh Posté le 05-06-2008 à 14:05:43    

ben flash ne va pas le faire automagiquement, c'est à toi de créer l'effet de "légèreté"

Reply

Marsh Posté le 05-06-2008 à 14:23:43    

ah ok, mais vous avez des pistes à me donner ?

Reply

Marsh Posté le 05-06-2008 à 14:48:50    

vu que tu arrives à faire un zoom tu devrais pouvoir faire le reste
- tu zoom un peu plus
- tu dezoom
- tu rezoom
...etc

Reply

Marsh Posté le 05-06-2008 à 14:58:21    

Ouais c'est ce que je voulais faire ... mais vu qu'il n'y a que 4 images clés sur un bouton ... je suis bloqué ... (1 image quand le bouton est normal, 1 quand on passe dessus, 1 quand on clique etc...)

Reply

Marsh Posté le 05-06-2008 à 15:05:38    

on n'utilise presque plus de boutons en flash, trop limité, utilise un clip et pour gérer les évènements un peu d'AS

Reply

Marsh Posté le 05-06-2008 à 15:05:38   

Reply

Marsh Posté le 06-06-2008 à 08:49:16    

ok merci chef :D

Reply

Marsh Posté le 17-06-2008 à 12:29:07    

C'est une bete Tween en bounce.easeOut sur le bouton.

 
Code :
  1. monClip.onRollOver = function()
  2. {
  3. t = new Tween(monClip, "_xscale", Bounce.easeOut, 100, 150, 1, true);
  4. t2 = new Tween(monClip, "_yscale", Bounce.easeOut, 100, 150, 1, true);
  5. }
  6. monClip.onRollOut = function()
  7. {
  8. t3 = new Tween(monClip, "_xscale", Bounce.easeOut, 150, 100, 1, true);
  9. t4 = new Tween(monClip, "_yscale", Bounce.easeOut, 150, 100, 1, true);
  10. }
 

Avec un petit listener pour eviter de faire bugger sur un passage rapide de souris.


Message édité par Mav_69 le 17-06-2008 à 12:29:19

---------------
Mon Topik  -- Mon feed
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed