Site complet en flash : part 3

Retrouvez ici les topics qui font suite aux cours présentés sur explainMe. Si vous avez des questions par rapport aux cours, des remarques ou encore des infos à ajouter, c'est ici.

Re: Site complet en flash : part 3

Messagepar Epsilone sur Mer 20 Jan 2010 16:09

Bonjour à tous,

Pour des raison de place j'ai opter pour un menu vertical et non horizontale comme dans l'exemple. (12 boutons à placer en ligne ca devenait complique) ;)

Sauf que maintenant mon curseur créer et animer en As3 ne fait pas vraiment ce que je souhaite.

Comment le faire se déplacer verticalement pour qu'il pointe mes boutons qui sont placer l'un au dessus de l'autre??????

Merci pour votre aide

voici le code en place actuellement
Code: Tout sélectionner
//
//--------------------------------------------- Initialisations ---//
//
//
//--- Importation de la class Tween ---
//
import fl.transitions.*;
import fl.transitions.easing.*;
//
//--- Position initiale du curseur ---
//
var posInitCurseur:Number = menuBas.curseur.x;
//
//------------------------------------------- Animation du menu ---//
//
//
//--- Fonction deplaceCurseur ---
//
function deplaceCurseur(event:MouseEvent) {
   var translationCurseur:Tween = new Tween(menuBas.curseur, "x", Strong.easeOut, menuBas.curseur.x, event.currentTarget.x, 1, true);
}
//
//--- Fonction initCurseur ---
//
function initCurseur(event:MouseEvent) {
   var translationCurseur:Tween = new Tween(menuBas.curseur, "x", Strong.easeOut, menuBas.curseur.x, posInitCurseur, 1, true);
}
//
//----------------------------------------- Actions des boutons ---//
//
//
//--- btn_bienvenue2 ---
//
this.menuBas.btn_bienvenue2.addEventListener(MouseEvent.MOUSE_OVER, deplaceCurseur);
this.menuBas.btn_bienvenue2.addEventListener(MouseEvent.MOUSE_OUT, initCurseur);
//
//--- btn_enseignant2 ---
//
this.menuBas.btn_enseignant2.addEventListener(MouseEvent.MOUSE_OVER, deplaceCurseur);
this.menuBas.btn_enseignant2.addEventListener(MouseEvent.MOUSE_OUT, initCurseur);
//
//--- btn_pratiquant2 ---
//
this.menuBas.btn_pratiquants2.addEventListener(MouseEvent.MOUSE_OVER, deplaceCurseur);
this.menuBas.btn_pratiquants2.addEventListener(MouseEvent.MOUSE_OUT, initCurseur);
//
//--- btn_tarifs2 ---
//
this.menuBas.btn_tarifs2.addEventListener(MouseEvent.MOUSE_OVER, deplaceCurseur);
this.menuBas.btn_tarifs2.addEventListener(MouseEvent.MOUSE_OUT, initCurseur);
//
//--- btn_menmbres2 ---
//
this.menuBas.btn_membres2.addEventListener(MouseEvent.MOUSE_OVER, deplaceCurseur);
this.menuBas.btn_membres2.addEventListener(MouseEvent.MOUSE_OUT, initCurseur);
//
//--- btn_inscription2 ---
//
this.menuBas.btn_inscription2.addEventListener(MouseEvent.MOUSE_OVER, deplaceCurseur);
this.menuBas.btn_inscription2.addEventListener(MouseEvent.MOUSE_OUT, initCurseur);
//
//
//--- btn_manif2 ---
//
this.menuBas.btn_manif2.addEventListener(MouseEvent.MOUSE_OVER, deplaceCurseur);
this.menuBas.btn_manif2.addEventListener(MouseEvent.MOUSE_OUT, initCurseur);
//
//--- btn_even2 ---
//
this.menuBas.btn_even2.addEventListener(MouseEvent.MOUSE_OVER, deplaceCurseur);
this.menuBas.btn_even2.addEventListener(MouseEvent.MOUSE_OUT, initCurseur);
//
//--- btn_stages2 ---
//
this.menuBas.btn_stages2.addEventListener(MouseEvent.MOUSE_OVER, deplaceCurseur);
this.menuBas.btn_stages2.addEventListener(MouseEvent.MOUSE_OUT, initCurseur);
//
//--- btn_photos2 ---
//
this.menuBas.btn_photos2.addEventListener(MouseEvent.MOUSE_OVER, deplaceCurseur);
this.menuBas.btn_photos2.addEventListener(MouseEvent.MOUSE_OUT, initCurseur);
//
//--- btn_liens2 ---
//
this.menuBas.btn_liens2.addEventListener(MouseEvent.MOUSE_OVER, deplaceCurseur);
this.menuBas.btn_liens2.addEventListener(MouseEvent.MOUSE_OUT, initCurseur);
//
//--- btn_contact2 ---
//
this.menuBas.btn_contact2.addEventListener(MouseEvent.MOUSE_OVER, deplaceCurseur);
this.menuBas.btn_contact2.addEventListener(MouseEvent.MOUSE_OUT, initCurseur);


PS: pardon pour la place utiliser dans le post précédent, je vien de trouver la fonction spoiler :oops: :oops: :oops: :oops: :oops: :oops: :oops:
C dur de débuter.......

EDIT BORIS : y'a même mieux que la fonction spoiler pour le code tu as la fonction code ;)

PS : j'ai répondu à cette question également par mail (j'avais pas vu que tu était déjà sur le forum).
Epsilone
Nouveau membre
 
Messages: 3
Inscrit le: Mer 20 Jan 2010 15:34
Reputation points: 0
Add reputation pointSubtract reputation point

Re: Site complet en flash : part 3

Messagepar explainMe sur Mer 20 Jan 2010 20:10

Juste j'avais oublié :

Bienvenue à toi sur le forum et merci d'avoir joué le jeu de reprendre notre échange sur le forum.
"If you can't explain it simply, You don't understand it well enough."

www.explain-me.com | forum.explain-me.com | infoTRASH
Avatar de l’utilisateur
explainMe
Administrateur
 
Messages: 267
Inscrit le: Ven 03 Oct 2008 19:09
Localisation: Toulouse
Reputation points: 4
Add reputation pointSubtract reputation point
Nombre de post utiles: 1

Re: Site complet en flash : part 3

Messagepar Epsilone sur Jeu 21 Jan 2010 11:38

C bien normal ;) chose promise chose dûe....

bonjour à tous,

Alors j'ai deux petit soucis avec

le <gotoAndStop ("interface");> qui ne fonctionne pas pour des raisons inconnue, j'ai donc était contraint de d'appliquer un <play ();> à l'image 1 et un <stop();> à l'image 10 c qui fonctionne mais qui ne m'aide pas du tout à comprendre cet étrange univers qui est flash.

et

Le code du sousMenu qui me laisser perplexe. en effet le rentre les code fournis dans le cours, (je les place à l'image 1 du MC_INTERFACE) je fais les modifications utile pour l'appliquation à mon site, donc les nom de btn, les majuscules et miniscules... et dans la fouler un petit ctrl+entrée et là pouff une erreur au démarrage et d'autres des que je clic sur les btn.
je site:
TypeError: Error #1010: Un terme n'est pas défini et n'a pas de propriété.
at sitetest_fla::MC_interface_1/frame1()
TypeError: Error #1010: Un terme n'est pas défini et n'a pas de propriété.
at sitetest_fla::MC_interface_1/initsousMenu()
at sitetest_fla::MC_interface_1/affichesousMenu()
TypeError: Error #1010: Un terme n'est pas défini et n'a pas de propriété.
at sitetest_fla::MC_interface_1/initsousMenu()
at sitetest_fla::MC_interface_1/sousMenuNo()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at fl.transitions::Tween/set time()
at fl.transitions::Tween/nextFrame()
at fl.transitions::Tween/onEnterFrame()


Et là bahhh vu mon niveau je bug........

quelqu'un aurait il une solution ou au moin un voie pour sortir de là?????

Merci d'avance à toutes les âmes charitables

THE FORCE BE WITH YOU
Epsilone
Nouveau membre
 
Messages: 3
Inscrit le: Mer 20 Jan 2010 15:34
Reputation points: 0
Add reputation pointSubtract reputation point

Re: Site complet en flash : part 3

Messagepar explainMe sur Jeu 21 Jan 2010 13:37

Alors :

Epsilone a écrit:le <gotoAndStop ("interface");> qui ne fonctionne pas pour des raisons inconnue, j'ai donc était contraint de d'appliquer un <play ();> à l'image 1 et un <stop();> à l'image 10 c qui fonctionne mais qui ne m'aide pas du tout à comprendre cet étrange univers qui est flash.


La réponse a déjà été fourni à quelqu'un d'autre, voir ce topic :

gotoandstop-ne-marche-pas-selon-taille-du-fichier


Pour les autres erreurs à mon avis ça doit être encore un souci d'un éléments qui n'a pas de nom d'occurrence alors que tu fait référence à ce nom d'occurrence dans ton code.
"If you can't explain it simply, You don't understand it well enough."

www.explain-me.com | forum.explain-me.com | infoTRASH
Avatar de l’utilisateur
explainMe
Administrateur
 
Messages: 267
Inscrit le: Ven 03 Oct 2008 19:09
Localisation: Toulouse
Reputation points: 4
Add reputation pointSubtract reputation point
Nombre de post utiles: 1

Re: Site complet en flash : part 3

Messagepar lysia sur Jeu 10 Juin 2010 20:50

bonsoir a vous !

bon alors je suis dans l'impasse ! j'y est passer tout l'aprem ... mm erreur qu' Epsilone

quand je test mon anim apres la partie 3 en AS3 , mon anim clignote et j'ai des erreurs qui s'affiche ...
les mm qu'epsilone sauf que je trouve pas pourkoi ... c'est pas la mm raison je pense ..)

ERREUR:::
1120: Accès à la propriété non définie menuBas.
1120: Accès à la propriété non définie menuBas.
1120: Accès à la propriété non définie menuBas.
1120: Accès à la propriété non définie menuBas.
1120: Accès à la propriété non définie MenuBas.
LIGNE 20/20/26/26/12

alors biensur pas moyen d'avancer avec ses erreurs ...

j'ai verifier les noms d'occurences ... les erreurs de frappe ... j'ai essyaer de placer le code frame 10 (ou debut linterface) dans la sequence principal ( donc la ca clignote et j'ai les erreur 1120 ... j'ai essayer aussi de le mettre dans mc-interface dans le calque CODE mais la jai plus rien du tout (c'est blanc) :/

alors je me suis mm demander si javais bien nommer le bon menu ... alors a me confirmer c'est bien dans "mc_interface /calque menu" qu'il faut nommer "menuBas" ???


s'il vous plait HELPPPPPPP!!! jsuis desesperee ^^ j'y ei passer plus de 4 h et je vois pas... alors peut etre que j'ai le nez trop pres de mon pc depuis trop longtps mais la je sature et je bloque ... alors je viens ici en esperant trouver qq1 qui pourrait m'aider

je vous remercie d'avance

@explainme : je t'ai envoyer par mail mon .fla si tu as le tps et lenvie de maider ..

merci bcp a bientot
Lysia .
lysia
Nouveau membre
 
Messages: 3
Inscrit le: Jeu 10 Juin 2010 19:39
Reputation points: 0
Add reputation pointSubtract reputation point

Re: Site complet en flash : part 3

Messagepar explainMe sur Jeu 10 Juin 2010 21:45

Salut Lysisa,

Je viens de voir ton mail et je t'ai répondu.

Rien de méchant, le code n'était tout simplement pas à la bonne place voilà tout.

EDIT : pour le souci du gotoAndStop(); qui ne marche pas, la solution indiquée à Epsilone fonctionne sur ton fichier aussi.

suite-des-cours-f11/gotoandstop-ne-marche-pas-selon-taille-du-fichier-t63.html
"If you can't explain it simply, You don't understand it well enough."

www.explain-me.com | forum.explain-me.com | infoTRASH
Avatar de l’utilisateur
explainMe
Administrateur
 
Messages: 267
Inscrit le: Ven 03 Oct 2008 19:09
Localisation: Toulouse
Reputation points: 4
Add reputation pointSubtract reputation point
Nombre de post utiles: 1

Re: Site complet en flash : part 3

Messagepar lysia sur Jeu 10 Juin 2010 22:20

hey , merci de ta reponse si rapide ! j'ai eu un frisson de victoire ... mais malheureusement pas longtps... ca ne marche pas ... c'est ce que je disais si je mets le code AS3 , dans mc_interface ---> dans la premiere image de mon fichier AS .. ben la c'est ecran blanc , sans erreur cette fois ...

et rectifier le gotoAndStop ... y a rien a faire je ne vois vraiment pas d'ou ca peut venir...

jtai repondu en mail , mais je passe ici si mes erreurs peuvent servir..

en tout cas tetu je vais essayer encore et encore jusqu'a que j'y arrive... ou que je crack lol

merci pour tout

en tous cas je trouve genial ton tuto et ton partage de ton savoir faire ! chapeau ! moi j'adore !
lysia
Nouveau membre
 
Messages: 3
Inscrit le: Jeu 10 Juin 2010 19:39
Reputation points: 0
Add reputation pointSubtract reputation point

Re: Site complet en flash : part 3

Messagepar lysia sur Jeu 10 Juin 2010 22:22

autant pour moi !!! ca marche avec le code de gotoAndStop:

stop();
function goFrame(e:Event) {
gotoAndStop("interface");
}
addEventListener(Event.ENTER_FRAME, goFrame);

une torture ce flash ... et pour tout dire j'ai fais une formation de trois ou quatre jour ... j'aurais preferer 2 ou 3 semaines ^^

OUFFFFFFFF merci !! tu a enlever une sacré epine !!! t genial
lysia
Nouveau membre
 
Messages: 3
Inscrit le: Jeu 10 Juin 2010 19:39
Reputation points: 0
Add reputation pointSubtract reputation point

Précédent

Retourner vers Suite des cours

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron