Forums Développement Multimédia

Aller au contenu

Probléme pour charger une animation.

CODE Actionscript

2 réponses à ce sujet

#1 Nestquick

    Ceinture Verte

  • Members
  • PipPipPipPip
  • 74 messages

Posté 19 September 2008 - 18:51 PM

Bonjour à tous.

Je me remet doucement sur Flash après une longue période (pas trop le temps).

J'ai fais une petite animation relativement courte mais qui fais tout de même 3 mo, elle sera visité via un site et j'aimerais savoir ce qui étais le mieux et pourquoi ?

Un pré-chargement directement dans l'animation ou un autre swf qui va charger l'animation ?

Aussi j'ai essayé les deux méthode et je n'ai réussis à faire marcher ni l'une ni l'autre sad.gif

Merci d'avance pour le temps que vous m'accorderais smile.gif

Nest.

#2 Monz

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 3541 messages

Posté 19 September 2008 - 18:56 PM

Citation (Nestoyeur @ Sep 19 2008, 07:51 PM) Voir le message
Bonjour à tous.

Je me remet doucement sur Flash après une longue période (pas trop le temps).

J'ai fais une petite animation relativement courte mais qui fais tout de même 3 mo, elle sera visité via un site et j'aimerais savoir ce qui étais le mieux et pourquoi ?

Un pré-chargement directement dans l'animation ou un autre swf qui va charger l'animation ?

Aussi j'ai essayé les deux méthode et je n'ai réussis à faire marcher ni l'une ni l'autre sad.gif

Merci d'avance pour le temps que vous m'accorderais smile.gif

Nest.

Salut,

Quels sont les codes que tu as essayés ? Ca donnait quoi ? Quels étaient les problèmes ?

#3 Nestquick

    Ceinture Verte

  • Members
  • PipPipPipPip
  • 74 messages

Posté 19 September 2008 - 20:03 PM

J'ai essayé le script proposé sur le wiki :

http://wiki.mediabox.fr/tutoriaux/flash/prechargementroot

J'ai également essayé un script bidon que j'ai trouvé sur un autre site ><

Finalement je viens d'en trouver un qui fonctionne (je pensais pas avoir une réponse aussi rapide ici) :

Action Script

var conteneurImage:Loader = new Loader();
var image:URLRequest = new URLRequest("article1.swf");
conteneurImage.load(image);
this.addChild(conteneurImage);

J'ai bien conscience que c'est du petit lait pour vous mais bon l'actionscript j'avais du mal alors l'actionscript 3 -_-

Maintenant que le preload fonctionne, pour pas que l'animation démarre pendant que le visiteur est au toilette j'ai rajouté ça sur la frame 1 du swf article1.swf :

Action Script

stop();
this.btn.onRelease = function() { play(); }

J'ai pas oublié de nommer mon bouton btn sur la scène et pourtant il fais comme si il n'y avais pas de stop ... pire, depuis que j'ai rajouté ce code il ne prend même plus en compte le stop à la fin de l'animation ... un calvaire -_-



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP