IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

[FLASH 8] Chargement de fichier


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné

    Inscrit en
    Octobre 2004
    Messages
    363
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 363
    Par défaut [FLASH 8] Chargement de fichier


    j'ai acheté ce livre afin d'apprendre le langage ActionScript. Je suis page par page tout ce qui y est dit et je tombe sur un os sur les chargement de fichier mes codes ne fonctionnent pas, le problème c'est que ceux du bouquin non plus :s

    le fichier .fla
    le fichier à charger

    je ne comprends pas pourquoi ca ne fonctionne pas :s

    En fait ca doit charger un fichier et tant que la dernière variable n'est pas lue on renvoi vers l'image flash précédente ou se fait le chargement du fichier... est ce que cela ne relance pas totalement le chargement depuis le début de revenir sur l'image ou le LoadVariablesNum est effectué?

  2. #2
    Membre chevronné Avatar de BrItneY
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    488
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 488
    Par défaut
    a priori la lecture de ton fichier marche, en tout cas chargement prend bien pour valeur 1 apres chargement...j'ai seulement enleve l'espace dans le fichier texte entre & et chargement :
    le reste marche pas trop...ce que je trouve bizard c'est que tu as deux variables temp...l'une est un tableau et l'autre un nombre...

    Bon courage !!

  3. #3
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    bonjour,
    à priori ce code me parait particulièrement incomplet, même en résolvant le problème du chargement du fichier cela ne marchera certainement pas. Pour ce fameux fichier cette partie,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    if(chargement != 1) {
    	trace(chargement);
    	gotoAndPlay(3);
    }
    ne peut pas marcher car "chargement" n'est pas défini. En général un chargement de ce type se fait plutôt comme cela:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    datasURL = "mon_fichier_de_donnees.txt";
    var datas:LoadVars = new LoadVars();
    datas.ignoreWhite = true;
    datas.onLoad = function(ok:Boolean) {
    	if (ok) {
    		gotoAndStop("laFrameQuiVaBien");
    	}
    }
    datas.load(datasURL, "POST");
    il y a encore du pain sur la planche!!

  4. #4
    Membre chevronné Avatar de BrItneY
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    488
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 488
    Par défaut
    euh...chargement est defini dans le fichier texte, apres la variable decor...
    il feinte en utilisant cette methode...c'est plutot malin je trouve...
    si flash li la derniere variable contenue dans le fichier, ca veut forcement dire qu'il a lu en entier, non ?

  5. #5
    Membre Expert Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Par défaut
    disons alors que j'ai rien dit...

  6. #6
    Membre émérite
    Avatar de thecaptain
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Décembre 2003
    Messages
    919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Décembre 2003
    Messages : 919
    Par défaut
    Salut,

    Citation Envoyé par dom_dev
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    datasURL = "mon_fichier_de_donnees.txt";
    var datas:LoadVars = new LoadVars();
    datas.ignoreWhite = true;
    datas.onLoad = function(ok:Boolean) {
    	if (ok) {
    		gotoAndStop("laFrameQuiVaBien");
    	}
    }
    datas.load(datasURL, "POST");
    heuu oui mais non !!! Déjà je vois pas ou tu as la propriété ignoreWhite dans un LoadVars, ca va uniquement dans un XML et ensuite, la méthode load ne prends q'un seul argument, au contraire de sendAndLoat Un petit tour dans la doc s'avère nécessaire

    @++

Discussions similaires

  1. [FLASH 8] Chargement fichier swf externe
    Par Chronax dans le forum Flash
    Réponses: 4
    Dernier message: 18/07/2006, 10h08
  2. [FLASH MX] Chargement de fichiers aléatoirement
    Par leanita dans le forum Flash
    Réponses: 2
    Dernier message: 15/05/2006, 13h06
  3. Réponses: 8
    Dernier message: 14/04/2005, 19h06
  4. Réponses: 43
    Dernier message: 29/11/2004, 16h27
  5. [FLASH MX] Chargement de XML
    Par Dra_Gun dans le forum Flash
    Réponses: 13
    Dernier message: 13/02/2004, 09h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo