swfaddress pour les nuls
#1
Posté 14 décembre 2011 - 06:41
J'aurais besoin d'aide.
Je suis en train de faire un site en flash cs5 en actionscript 3, et je souhaiterai mettre une navigation internet. Pour utiliser les btn suivant - précédent rafraichir des navigateur.
Car pour l'instant c'est impossible vu que j'ai une seule page swf.
En gros l'organisation de mon site c'est un swf "intro"(preloader du site + bnt accueil-retour) qui charge un autre swf "partition" (menu général) qui charge toutes mes sous-parties d'autres swf.
Mon intro.swf est chargé par page index.html sur mon serveur (avec dream).
voici le lien : http://www.marionrosierebook.com/SITE/
J'ai cru comprendre qu'il faut utiliser un swfaddress, mais je ne comprend rien la méthode, comme la mettre en place.
Je suis vraiment nulle en code et sur les termes techniques.
merci d'avance pour votre aide, je suis bien paumé pour le moment !!!
#2
Posté 14 décembre 2011 - 09:48
En quelques mots, SWFAdress permet de modifier l'URL du navigateur sans changer de page, tu simules ainsi une navigation de page en page sans recharger cette dernière (et donc ton animation)
L'URL étant modifiée, les flèches précédent | suivant fonctionnent.
Tu dois donc faire 2 choses :
modifier l'URL au changement de "page"
écouter les changements d'URL pour charger la bonne "page"
Tu as un tuto AS2 sur le forum qui devrait t'apporter plus d'infos
http://ressources.me...html/swfaddress
Et le site du projet
http://www.asual.com...ddress/docs/en/
Bonne découverte
#3
Posté 15 décembre 2011 - 12:49
http://gotoandlearn....play.php?id=107
Amuse toi bien.
Fred.
#4
Posté 15 décembre 2011 - 04:11
J'essaye de mettre en place tout ça.
Mais j'ai très rapidement un message d'erreur de sortie sur flash avec SWFAddressEvent, il me dit que ce n'est pas une constante de compilation (pièce jointe)
Je ne comprend pas de quoi il s'agit ?
Comment vérifier que mon code fonctionne sur flash, type "trace" mais je ne sais quoi lui demander de trace.
dsl j'ai un peu de mal
Krevare, le 15 décembre 2011 - 12:49 , dit :
http://gotoandlearn....play.php?id=107
Amuse toi bien.
Fred.
#5
Posté 15 décembre 2011 - 04:20
Et j'ai le même problème, même message d'erreur : "Scene 1, calque 'actions', Image 1, ligne 5 1046 : Ce type est introuvable ou n'est pas une constante de complilation : SWFAddress"
voici la ligne 5 : function onChange(e:SWFAddressEvent):void
Alors est-ce un problème de configuration de flash, des paramètres que je n'aurais pas réglés correctement ?
merci
marion
#6
Posté 15 décembre 2011 - 04:59
Pour t'éviter de trop te perdre, je l'ai dl et je mets le dossier COM en lien de ce post.
Tu le dl, tu le mets dans le même répertoire que ton fla, tu compiles et c'est bon.
J'espère que ca t'aidera,
Fred.
Fichier(s) joint(s)
#7
Posté 26 décembre 2011 - 05:46
J'ai mis un peu de temps à m'y remettre entre le boulot et noël.
Mais c'était juste effectivement juste mes fichiers qui n'étaient dans le dossier com, donc forcément il ne les trouver pas.
Sinon je n'ai pas réussi à faire de partie "intro" sinon mon site tourné en boucle sur l'intro (c'est une animation).
Enfin c'est pas grave car elle sert juste à présenter le menu, mais comme il est présent tout au long du site, ça ne me semble pas important.
Un grand merci en tout cas
#8
Posté 28 décembre 2011 - 05:04
Amuse toi bien et passe de bonnes fêtes
Fred.
1 utilisateur(s) li(sen)t ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)










