Visualizzazione dei risultati da 1 a 4 su 4

Discussione: debug fastidioso

  1. #1

    debug fastidioso

    nel text esterno :cord_x=0&cord_y=0

    nel clip a:

    onClipEvent(load){
    loadVariables("conta.txt", this, "POST");
    }
    onClipEvent(data){
    cord_x1 = Number(cord_x);
    cord_y1 = Number(cord_y);
    _x=cord_x1;
    _y=cord_y1;
    }

    mi da questo debug:

    Movie Clip: Target="_level0.a"
    Variable _level0.a.cord_x = "0"
    Variable _level0.a.cord_y = "0\r\n"
    Variable _level0.a.cord_x1 = 0
    Variable _level0.a.cord_y1 = 1.#QNAN

    la seconda variabile che conclude l'elenco non viene considerato un numero, se invece ne aggiungo una fittizia nel file esterno tipo:

    cord_x=300&cord_y=250&cord_z=100

    in flash inserisco:

    onClipEvent(load){
    loadVariables("conta.txt", this,"post");
    }
    onClipEvent(data){

    cord_x1 = Number(cord_x);
    cord_y1 = Number(cord_y);
    cord_z1 = Number(cord_z);

    _x=cord_x1;
    _y=cord_y1;
    z =cord_z1;
    }
    mi da un debug

    Variable _level0.$version = "WIN 5,0,30,0"
    Movie Clip: Target="_level0.a"
    Variable _level0.a.cord_x = "300"
    Variable _level0.a.cord_y = "250"
    Variable _level0.a.cord_z = "100\r\n"
    Variable _level0.a.cord_x1 = 300
    Variable _level0.a.cord_y1 = 250
    Variable _level0.a.cord_z1 = 1.#QNAN
    Variable _level0.a.z = 1.#QNAN

    dove la variabile cord_y stavolta viene riconosciuta come numero ma non quella di cord_z che ancora una volta chiude il ciclo.

    domanda:

    perchè l'ultima variabile della serie non viene riconosciuta come numero?cosa ci manca?
    conosco poco di programmazione, equel poco ...lo uso pure malee

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Forse c'è un a capo di troppo dopo l'ultimo numero..

  3. #3
    ma il bello è che i ritorni a capo ce li mette da solo
    nell'ultima variabile nel debug trovo scritto il valore della variabile + \r\n

    ma \r\n ce lo mette da solo

    è quello che non mi fa leggere la variabile come numero credo,la interpreta come stringa
    conosco poco di programmazione, equel poco ...lo uso pure malee

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Scusa, posizionati alla fine della tua scritta nel campo di testo, e premi Canc qualche volta, poi riprova..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.