Précédent   Forum Mac > Création sur Mac - iLife et Pro > Développement web

Développement web Pour les webmasters qui utilisent PHP, MySQL, AJAX, CSS, JavaScript, etc.

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 08/05/2008, 19h15
Menu déroulant AS3
  #1
Nouveau membre
 
Date d'inscription: 08/05/08
Messages: 5
Disco: Yordi peut rentrer, mais pas en tennis
Bonjour,
Nouveau sur ce site, j'espère que vous saurez m'aider
J'ai en faire une question sur un menu que je suis entrain de créer en ActionScript 3.
Ce n'est pas très facile à expliquer donc je vous joins l'exemple et le fichier FLA.
Donc, mon menu sait aller d'un endroit à l'autre au suivi de la souris comme prévu.

Le premier "Hic" est lorsque l'on survole le menu... Si on passe par dessus mais sur le bord orange et pas en étant sur le graphique "MENU", il se déroule correctement mais pas si on le déroule en étant sur "MENU". Il se déroule alors en étant saccader au survol des boutons.

Le deuxième "Hic" est lorsque l'on veut dérouler une deuxième fois le menu, il ne se déroule plus du tout de la même façon... Donc si on veut le voir à nouveau dérouler correctement, il faut rafraichir...

Et j'ai une petite question en plus, avez-vous une idée de comment je peux faire pour que le suivi du menu soit un peu plus lent par rapport à la souris (histoire que ce soit plus fluide).

le fichier FLA
le fichier en ligne


Merci d'avance

Yordi
Yordi est déconnecté   Réponse avec citation
Vieux 08/05/2008, 23h05   #2
Membre junior
 
Date d'inscription: 31/07/07
Messages: 13
Disco: flkx peut rentrer, mais pas en tennis
Citation:
fimport caurina.transitions.Tweener;

var LID:uint = stage.stageWidth - DER.width/2;

var LIG:uint = DER.width/2;


DER.addEventListener(MouseEvent.MOUSE_OVER, rollover);

function rollover(EVE:MouseEvent):void {

Tweener.addTween(DER.MEN, {y:-164, alpha:1, transition:"easeOutElastic", time:1});

Tweener.addTween(DER.MEN.partenaire, {y:260, transition:"easeInCirc", time:1.5});
Tweener.addTween(DER.MEN.evenement, {y:230, transition:"easeInCirc", time:1.4});
Tweener.addTween(DER.MEN.promo, {y:200, transition:"easeInCirc", time:1.3});
Tweener.addTween(DER.MEN.tarif, {y:170, transition:"easeInCirc", time:1.2});
Tweener.addTween(DER.MEN.commande, {y:140, transition:"easeInCirc", time:1.1});
Tweener.addTween(DER.MEN.soin, {y:110, transition:"easeInCirc", time:1});
Tweener.addTween(DER.MEN.produit, {y:80, transition:"easeInCirc", time:0.9});
Tweener.addTween(DER.MEN.coiffeuse, {y:50, transition:"easeInCirc", time:0.8});
Tweener.addTween(DER.MEN.coiffure, {y:20, transition:"easeInCirc", time:0.7});
Tweener.addTween(DER.MEN.rdv, {y:-10, transition:"easeInCirc", time:0.6});
Tweener.addTween(DER.MEN.salons, {y:-40, transition:"easeInCirc", time:0.5});

}



DER.addEventListener(MouseEvent.MOUSE_OUT, rebobiner);

function rebobiner(EVE:MouseEvent):void {

Tweener.addTween(DER.MEN, {y:-495.6, alpha:1, transition:"easeOutBack", time:0.5});

}
DER.addEventListener(Event.ENTER_FRAME, suivi); // << j'utiliserais Timer / setInterval

function suivi(EVE:Event):void {

if (mouseX < LIG) {
DER.x = LIG;
} else if (mouseX > LID) {
DER.x = LID;
} else {
DER.x = mouseX;
}
}
... il me semble que ce sera déjà mieux
flkx est déconnecté   Réponse avec citation
Vieux 08/05/2008, 23h38   #3
Nouveau membre
 
Date d'inscription: 08/05/08
Messages: 5
Disco: Yordi peut rentrer, mais pas en tennis
Merci pour ta réponse si rapide
Pour le Timer, je viens de lire un peu l'aide de Flash parce que c'est très flou pour moi et je n'y arrive toujours pas. Mais je devrais y arriver en cherchant bien je pense.
Sinon, tu n'aurais pas une idée lors du survol de la descende de mes bouton? Car c'est ça qui m'ennuie le plus pour le moment en fait. Je pensais moi que c'était à cause de la propriété "Bouton" mais quand j'en fais des "Clip", cela ne change rien... Enfin, pensé à ça car c'est lorsque l'on se trouve sur le bouton même que ça ralenti. Si on est à côté ou au dessus, ça va tout seul.

Encore merci
Yordi est déconnecté   Réponse avec citation
Vieux 10/05/2008, 11h21   #4
Modérateur
 
Avatar de Benjamin D.C.
 
Date d'inscription: 10/12/04
Localisation: Belgique
Messages: 3018
Expérience: 50
Activité: 0,4%
Disco: Benjamin D.C. organise des soirées VIP MacGenerationBenjamin D.C. organise des soirées VIP MacGenerationBenjamin D.C. organise des soirées VIP MacGenerationBenjamin D.C. organise des soirées VIP MacGenerationBenjamin D.C. organise des soirées VIP MacGenerationBenjamin D.C. organise des soirées VIP MacGenerationBenjamin D.C. organise des soirées VIP MacGenerationBenjamin D.C. organise des soirées VIP MacGenerationBenjamin D.C. organise des soirées VIP MacGenerationBenjamin D.C. organise des soirées VIP MacGenerationBenjamin D.C. organise des soirées VIP MacGeneration
Citation:
Envoyé par Yordi Voir le message
Et alors Yordi? On perd les bonnes habitudes de validité de code HTML et de bonnes pratiques?
--------------------
Benjamin D.C. est déconnecté   Réponse avec citation
Vieux 11/05/2008, 21h59   #5
Nouveau membre
 
Date d'inscription: 08/05/08
Messages: 5
Disco: Yordi peut rentrer, mais pas en tennis
Non non je n'ai pas perdu l'habitude mais je n'y ai pas du tout pensé vu que c'était un test
Il sera bien entendu valide W3C au final

ps: Je ne m'attendais pas à vous voir ici. Sinon, pas une idée pour mon menu ?
Yordi est déconnecté   Réponse avec citation
Réponse




Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
menu déroulant phelibre Développement sur Mac 0 25/03/2008 22h39
Menu déroulant blaco Développement web 28 10/03/2008 19h26
menu deroulant chdud Applications 1 07/02/2007 22h24
Menu déroulant NINAS Développement web 11 31/05/2005 19h39
Menu deroulant tornade13 Développement web 1 11/06/2002 09h47


Fuseau horaire GMT +1. Il est actuellement 11h20.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.2
Version française #20 par l'association vBulletin francophone