Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1414 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  [AS3] Bug preload

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[AS3] Bug preload

n°1918352
jnk2
Posté le 26-08-2009 à 01:48:51  profilanswer
 

Bonsoir,
 
J'ai un petit soucis avec mon preload en AS3.
Le code pour le preload:  

Code :
  1. stop();
  2. this.loaderInfo.addEventListener(Event.COMPLETE, onComplete);
  3. function onComplete(e:Event):void {
  4.  this.loaderInfo.removeEventListener(Event.COMPLETE, onComplete);
  5.  gotoAndStop(2);
  6. }


 
Il marche une première fois lorsqu'on va sur le site.
Lors d'un rafraichissement, l'animation se bloque sur le preload et ne lance pas la partie après le preload  :??:  
 
si quelqu'un peut m'éclairer ^^
 
merci d'avance
 
EDIT: Le bug est inexistant sur Safari... m'enfin ça serait idiot d'optimiser que pour Safari xD


Message édité par jnk2 le 26-08-2009 à 02:23:57
mood
Publicité
Posté le 26-08-2009 à 01:48:51  profilanswer
 

n°1918370
abais
Posté le 26-08-2009 à 07:47:14  profilanswer
 

Le this n'a pas d'utilité vu qu'il s'agit de la scène dans sons ensemble (ça ne vise rien)...
Parcontre, ce n'est certainement pas l'origine du problème...
Essaye de rajouter un écouteur pour la progression du chargement, histoire de voir si le chargement est entamé quand même...


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
n°1918472
jnk2
Posté le 26-08-2009 à 11:29:01  profilanswer
 

J'ai déjà essayé également, mais ça ne marche pas. L'animation 'freeze' sur la fin du preload et ne lance pas la suite.
 
D'autres solutions?  
 
Merci d'avance

n°1918483
abais
Posté le 26-08-2009 à 11:40:51  profilanswer
 

Pourtant je fais exactement pareil et ça marche...
Enfin, je met pas un gotoAndStop(2); mais un play(); (puis un stop(); sur la frame où c'est nécessaire)
Tu as une URL pour qu'on puisse tester chez nous ?


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
n°1918579
jnk2
Posté le 26-08-2009 à 16:06:31  profilanswer
 

Bah c'est bizarre que ça marche chez toi et pas chez moi ><
 
voilà l'url de test : http://loscuzinis.free.fr/essai/
 
Merci d'avance

n°1918582
jnk2
Posté le 26-08-2009 à 16:10:56  profilanswer
 

ah bah ecoute ça marche sur free u_u
 
J'ai fait comme toi j'ai mis play(); et stop(); et nickel  
Cela concerne la page flash publié avec le html et le swf
 
 
Mais sur le serveur dédiée ça marche pas, le preload bug dès le 2è refresh ...
le code d'insertion du swf dans le site est différent de celui publié via flash. Cela a t il une influence?


Message édité par jnk2 le 26-08-2009 à 16:19:22
n°1918595
abais
Posté le 26-08-2009 à 16:43:42  profilanswer
 

bah, ça dépend ton code d'intégration... mais à mon avis, c'est pas lui qui flanche, c'est une histoire de lecture en locale qui diffère d'une lecture sur serveur...


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
n°1918678
jnk2
Posté le 26-08-2009 à 22:17:45  profilanswer
 

J'ai trouvé le problème à ce freeze u_u
 
<param name="wmode" value="transparent" />
 
 
Si je mets
 
<param name="wmode" value="window" />  
 
ça marche sans problème mais ce qui est bête est comment mettre un fond transparent ? u_u
 
merci d'avance

n°1918688
abais
Posté le 26-08-2009 à 23:05:48  profilanswer
 

je me rappel que flash player 9 avait des souci sous firefox à cause de ce wmode...
As tu réelement besoin de transparence ?


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
n°1918689
jnk2
Posté le 26-08-2009 à 23:11:09  profilanswer
 

oui vraiment besoin ^^
 
l'animation sert de bannière et il y a  des motifs en background.
Ça fait pas très esthétique un fond rectangulaire.
 
Donc j'essaye de chercher de mettre en transparence en contournant cette histoire de wmode.
 
edit: tu parlais de firefox, c'est bien le seul qui fait bug car sur IE et Safari ça passe normalement...

Message cité 1 fois
Message édité par jnk2 le 26-08-2009 à 23:13:04
mood
Publicité
Posté le 26-08-2009 à 23:11:09  profilanswer
 

n°1918708
stealth35
Posté le 27-08-2009 à 04:04:54  profilanswer
 

jnk2 a écrit :

oui vraiment besoin ^^
 
l'animation sert de bannière et il y a  des motifs en background.
Ça fait pas très esthétique un fond rectangulaire.
 
Donc j'essaye de chercher de mettre en transparence en contournant cette histoire de wmode.
 
edit: tu parlais de firefox, c'est bien le seul qui fait bug car sur IE et Safari ça passe normalement...


 
 
hello, essaye de l'intégrer avec SWF Object, sinon pour le wmode faut mettre un z-index pour le CSS


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  [AS3] Bug preload

 

Sujets relatifs
[Flex] Ajouter un composant dans une Vbox en AS3As3 addEventListener + pasage paramètres objet perso
[AS3] Donner des propriétés en masse à un objetJeu flash futuriste (as3, 2D, strategie, gestion), Recherche colaborat
Bug sur Tableau croisy dynamiqueBug sur Boucle for sur une ligne et sur un test supérieur à
as3 : arrondir alpha, comportement bizarre[AS3] Recupérer une Array via son .name ou .id
[Matlab/Scilab] Bug inexpliqué sur l'affichage de surface 3DCondition If pour ComboBox en AS3
Plus de sujets relatifs à : [AS3] Bug preload


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR