Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS3
AS3 Questions relatives à la programmation ActionScript 3 (Cours AS3)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/09/2011, 06h48   #1
Invité de passage
 
Inscription : septembre 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : septembre 2011
Messages : 3
Points : 1
Points : 1
Par défaut geturl = online fail!

Salut ici!

je poste pour la première fois, bien que ça fasse déjà un certain temps que je parcours le forum J'ai réalisé mon 1er site web en flash as3 histoire d'avoir un CV en ligne. Voilà la raison de mon post:

Sur ma 1ère anim, j'ai 3 boutons (1 pour chaque langue différente) qui a en code:

Code :
1
2
3
4
5
6
7
 
// (X désignant uniquement ce qui les différencie, Y étant une frame associée)
 
boutonX.addEventListener(MouseEvent.CLICK, buttonClickX);
function buttonClickX(event:MouseEvent):void{
       gotoAndStop(Y);
};
Sur la frame associée à tel bouton, on peut trouver le code:

Code :
1
2
3
4
5
6
7
8
 
// (_x étant un numéro pour ne pas avoir de fonction dupliquée, Z la version de l'anim chargée selon la frame)
 
var my_Loader_x:Loader = new Loader();
addChild(my_Loader_x);
 
var my_url_x:URLRequest=new URLRequest("site_Z.swf");
my_Loader_x.load(my_url_x);


Jusque-là tout va bien, j'exporte en swf et chaque bouton trouve bien son anim à lancer, il fait beau vivre chez les bisounours. Le hic, c'est une fois que tout est uploadé sur mon site (http://www-4-9-13.com).

Impossible de charger la version fr! Il n'y a qu'une version qui charge, l'espagnole.. J'ai bien upload la dernière version de mon fichier de départ, et toutes les anims à charger, il ne devrait y avoir aucun soucis... Du moins je pense!

Quelqu'un aurait-il une idée de ce qui pourrait clocher? Je dois dire que je suis débutant en as3, mais quand quelque chose ne fonctionne pas, en cherchant un peu j'arrive à me débrouiller. Site testé sur plusieurs machines, donc pas de problème de cache non plus. Là, sur ce coup-là, je vois vraiment pas! Existerait-il des contraintes quand le fichier est online qui n'existeraient pas quand il est en local?

(Ca me paraît dur à envisager, mais bon... je vois vraiment pas d'ou mon problème peut venir!)

En espérant que quelqu'un pourra m'aider, je vous souhaite une bonne matinée, moi je vais dormir! Trop de flash tue le flash

Maldito
Maldito est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/09/2011, 17h17   #2
Invité de passage
 
Inscription : septembre 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : septembre 2011
Messages : 3
Points : 1
Points : 1
Une 50aine de vues, mais aucune suggestion?

PS: correction de l'adresse du site: http://www.4-9-13.com
Maldito est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2011, 00h06   #3
Invité de passage
 
Inscription : septembre 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : septembre 2011
Messages : 3
Points : 1
Points : 1
Yeppa,

Problème résolu, je joins le code, ça pourra peut-être servir à un autre débutant! J'ai juste modifié le code se trouvant sur chaque frame de cette manière:

Code :
1
2
3
4
5
 
var myLoader:Loader = new Loader();                    
var url:URLRequest = new URLRequest("Site_Y.swf"); 
myLoader.load(url);                                     
addChild(myLoader);
Code :
1
2
3
4
var my2ndLoader:Loader = new Loader();                    
var url2:URLRequest = new URLRequest("Site_Z.swf"); 
my2ndLoader.load(url2);                                     
addChild(my2ndLoader);
Voilà, pas sûr d'avoir tout compris, ça vient peut-être du "addchild" qui doit se trouver en dernière ligne, je sais pas trop...

L'important c'est que ça marche, j'essaierai de comprendre après! En tout cas, si c'était ça, sympa de m'avoir laissé trimer! Ca devait paraître évident aux pointures de l'as3.
Maldito est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h57.


 
 
 
 
Partenaires

Hébergement Web