Difference Online / Offline (player music) - Flash/ActionScript - Programmation
Marsh Posté le 23-09-2009 à 07:37:59
Petite astuce pour le forum, : Pour l'AS, la coloration syntaxique est plus efficace avec la balise [code=actionscript] ....
Sinon je vois que le rajout du "_root" n'a rien changé...
As-tu essayé de mettre un trace(pourcent) pour vérifier ?
Sinon, le else vide est de trop, même si ce n'est pas lui le responsable de ton problème...
Sinon, tes variable ne sont pas toujours déclarée (avec le mot "var" ), hors, "image" est peut-etre deja réservé à AS2 (c'est le cas si le nom de la var apparait en bleu)...
Si tu es en phase d'apprentissage, converti toi à l'AS3, c'est chiant au début mais au moins ça t'oblige à pondre un code propre, et les erreur générés te pistent un maximum vers les erreur eventuels...
Marsh Posté le 23-09-2009 à 17:54:57
Merci pour l'astuce j'ai editer mon premier message.
Bon j'ai rajouter les var, et supprimer l'else mais cela ne change rien.
Par contre j'ai fais les trace et effectivement pourcentsuiv est undefined... On avance ... Mais je vois pas à cause de quoi ?
par contre tolalsuiv et chargesuiv sont defini, en local evidement il donne direct le meme nombre
Une idée pourquoi il n'est pas définis ??
Pour l'as3 je suis bien d'accord seulement j'ai fait une formation as2 ce printemps (le formateur connaissais à regret pas encore l'as3..) et vu que j'avais en plus quelques base. Pour l'instant pas eu le courage de m'y mettre parait c'est très different en plus
En vu que je me suis mis aussi au javascript et un peu au php... Alors qu'a la base e suis Graphiste et peintre lol ... ca fait un peu bcp pour moi
Donc l'as3 pas pour de suite j'ai peur.
Marsh Posté le 23-09-2009 à 20:22:01
Je suis moi même graphiste peintre, tu n'as donc aucune excuse
Plus sérieusement, AS3 est plus apparenté aux langages tel que JS / C que AS2 ! mais bon... Je te dis ça parceque j'ai moi même commencé la prog avec AS2
Pour ton PB, je sais pas trop...
chargesuiv et totalsuiv sont eux aussi undefined ?
Marsh Posté le 23-09-2009 à 21:26:31
Bah non justement eux sont definis ..... ><;
C'est etrangeD'un autre coté... même si cela ne marche que 1 fois sur deux online quand cela fonctionne cela redimensionne l'image donc il verifis la condition pourcentsuiv == 100 .. a piori...
Marsh Posté le 24-09-2009 à 10:15:13
Bon, j'avais pas fais gaffe à ton effort pour declaré proprement les var... mais deja il faudrait que tu déclare les var dediées au chargement en dehors de l'enterFrame (parceque la, il les redéclare à chaque frame !!!)
Code :
|
Bon, ce n'est pas très propre de rester sur ce onEnterframe ici, surtout que je ne connais pas ta scene mais bon...
Marsh Posté le 28-09-2009 à 04:06:26
Merci abais, mais Helas non rien a faire ca change pas.
C'est vraiment un problème étrange. Snif
Enfin c'est pas dramatique mon player marche ...
Juste un peu dommage après tant de boulot de secher la.
Marsh Posté le 23-09-2009 à 05:38:37
Bonjour tout le monde,
je repost ici après m'être trompé de section
(j'avais deja posté dans webdesign)
Je vous explique mon souci.. je sui tout fier de moi, bien que assez debutant en Action script j'ai reussi a faire un beau player flash AS2
Il marche nickel en local.
Mais quand je le met sur mon site, les images associé aux chansons ne se chargent que une fois sur deux ..
Si quelqun a une idée d'ou peux venir le problème:
je vous laisse mon code dans son entierté: (cela pourra peu êre servir a quelqun qui voudrait réaliser un player, car mis à part ca il fonctionne )
mais pas la peine a priori de tout checker; la fonction incriminée se trouve à la fin du code: chargeimage();
Message édité par castelcerf le 25-09-2009 à 18:36:26