Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-10-2004, 16:21   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 71
Exclamation Hilfeee! Rechnen mit externen Variablen! Dringend!

Hi!
Folgendes Problem. Ich lade aus 3 txt-Files jeweils eine Variable (Zahl) und möchte damit rechnen. Dazu muß sie ja erst als Zahl umgewandelt werden, z.B.:

ergebnis = Number (var1) + Number (var2) + Number (var3)

Bekomme aber für ergebnis immer nur ein "a" angezeigt!
Habe die txt-Dateien und die fla mal mit rangehängt! Ist ziemlich dringend!
Vielleicht kann da mal jemand reinschauen und mir sagen, was da falsch ist!
Vielen Dank schonmal!
Angehängte Dateien
Dateityp: txt poll1.txt (10 Bytes, 3x aufgerufen)
Dateityp: txt poll2.txt (10 Bytes, 2x aufgerufen)
Dateityp: txt poll3.txt (11 Bytes, 2x aufgerufen)
Dateityp: rar test.rar (47,8 KB, 3x aufgerufen)
JT2000 ist offline   Mit Zitat antworten
Alt 26-10-2004, 16:29   #2 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
zeig dein loadvars, hab hier nur flash6.
warrantmaster ist offline   Mit Zitat antworten
Alt 26-10-2004, 16:41   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 71
So lade ich die Daten:

loadVariablesNum("poll1.txt", 0)

Es geht ja aber auch über das LoadVars Objekt... Wie geht das???
JT2000 ist offline   Mit Zitat antworten
Alt 26-10-2004, 16:45   #4 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
Zitat:
Es geht ja aber auch über das LoadVars Objekt... Wie geht das???
suchen&finden "loadVars"

speicher doch einfach deine *fla als mx ab und zip sie nochmal.
warrantmaster ist offline   Mit Zitat antworten
Alt 26-10-2004, 16:52   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 71
Verdammt!
Ich bin zu blöd dazu! Steige da nicht durch...
Wäre dankbar für eine kleine Hilfe bezüglich loadVars...
JT2000 ist offline   Mit Zitat antworten
Alt 26-10-2004, 17:01   #6 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
PHP-Code:
var nl= new LoadVars()
nl.onLoad=function(ok)
{
    if(
ok)
    {
        
trace(this.poll1)
    }else{
         
trace("daten nicht geladen")
        }
}
nl.load('poll1.txt'
in der txt:

&poll1=2345&
warrantmaster ist offline   Mit Zitat antworten
Alt 26-10-2004, 17:02   #7 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 71
So hier nochmal die fla in der MX-Version...
Jetzt fehlen Logischerweise die Radio-Buttons... aber die sind für das Problem eher unerheblich!
Angehängte Dateien
Dateityp: rar test.rar (47,8 KB, 5x aufgerufen)
JT2000 ist offline   Mit Zitat antworten
Alt 26-10-2004, 17:30   #8 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
unerwartetes dateiformat
warrantmaster ist offline   Mit Zitat antworten
Alt 26-10-2004, 17:32   #9 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 71
Sehr geil!
Naja... Ich werde dann mal einfach verzweifeln....
Probiere es aber jetzt erstmal mit dem LoadVars Objekt!

Geändert von JT2000 (26-10-2004 um 17:34 Uhr)
JT2000 ist offline   Mit Zitat antworten
Alt 26-10-2004, 17:35   #10 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
iiiwoo, findet sich sicher gleich jemand mit mx04 zur hand.

bin noch im büro, wenn ich @home bin,
dann schau ich noch mal.
warrantmaster ist offline   Mit Zitat antworten
Alt 26-10-2004, 18:04   #11 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 71
Das wäre cool! Hab da grade mal das mit dem LoadVars-Objekt versucht...
Jetzt wird mir angezeigt, daß die Daten ausgelesen wurden, aber damit rechnen kann ich nicht, bzw. im dyn. Textfeld mit dem selben Variablennamen werden sie nicht angezeigt! Wäre cool, wenn Du nochmal schauen könntest!
JT2000 ist offline   Mit Zitat antworten
Alt 26-10-2004, 19:18   #12 (permalink)
Banned
 
Benutzerbild von projecktx
 
Registriert seit: Sep 2003
Beiträge: 2.071
hi ich hab jezt nicht auf schönheit geachtet und auch nur alles was da nicht reingehört hat als kommentar gekenzeichnet...... (und übrigens ohne die php dateien kommt man erst garnicht soweit ...

nochwas wär vielleicht auch anders gegeangen du hast vergessen das loagvarsnum eine zeit braucht und hast dann schon mit den variablen gearbeitet deswegen hab ich dir deine funktionen jetzt in die funktion ausgabe gesteckt die erst beim nach dem laden der 3ten variable aufgerufen wird


ActionScript:
  1. var nl= new LoadVars()
  2. nl.onLoad=function(ok)
  3. {
  4.     if(ok)
  5.     {
  6.         _global.poll1=this.poll1
  7.         trace(_global.poll1)
  8.     }else{
  9.          trace("daten nicht geladen")
  10.         }
  11. }
  12. nl.load('poll1.txt')
  13. delete nl;
  14. var nl2= new LoadVars()
  15. nl2.onLoad=function(ok)
  16. {
  17.     if(ok)
  18.     {
  19.         _global.poll2=this.poll2
  20.     }else{
  21.          trace("daten nicht geladen")
  22.         }
  23. }
  24. nl2.load('poll2.txt')
  25. delete nl2;
  26. var nl3= new LoadVars()
  27. nl3.onLoad=function(ok)
  28. {
  29.     if(ok)
  30.     {
  31.         _global.poll3=this.poll3
  32.         ausgabe();
  33.     }else{
  34.          trace("daten nicht geladen")
  35.         }
  36. }
  37. nl3.load('poll3.txt')
  38. delete nl3;
  39. /*loadVariablesNum("poll1.txt", 1)
  40. loadVariablesNum("poll2.txt", 2)
  41. loadVariablesNum("poll3.txt", 3)
  42. */
  43. ausgabe=function(){
  44. pollges = Number(_global.poll1)+Number(_global.poll2)+Number(_global.poll3)
  45. trace(pollges)
  46. prozent1=(100/pollges)*Number(poll1)
  47. prozent2=(100/pollges)*Number(poll2)
  48. prozent3=(100/pollges)*Number(poll3)
  49. prozentrnd1 = Math.round (prozent1)
  50. prozentrnd2 = Math.round(prozent2)
  51. prozentrnd3 = Math.round (prozent3)
  52. balken1.gotoAndStop(prozentrnd1)
  53. balken2.gotoAndStop(prozentrnd2)
  54. balken3.gotoAndStop(prozentrnd3)
  55. }
  56. stop()
^^^^^^ das da in den 2ten frame auf der HZL und es läuft (was du da jetzt drin hast kann weg)

gruss Sascha

ps. sorry warant das ecih einfach dein loadvars kopiert hab aber ich bin halt faul

Geändert von projecktx (26-10-2004 um 19:20 Uhr)
projecktx ist offline   Mit Zitat antworten
Alt 26-10-2004, 20:39   #13 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
Zitat:
Zitat von projecktx
ps. sorry warant das ich einfach dein loadvars kopiert hab aber ich bin halt faul

mein loadvars...?

hähä...das werd ich mal mm schreiben, dann müssen sie aber mächtig löhnen.

grz@sascha
warrantmaster ist offline   Mit Zitat antworten
Alt 27-10-2004, 06:25   #14 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 71
Hi!
Vielen Dank Euch allen! Ihr habt mich alle Stück für Stück weiter gebracht und mein Verständnis in ActionScript wesentlich verbessert!
Hab nur noch eben kleine Verständnisfrage:
Was bedeutet genau das _global ?
Kann ja irgendwie nicht sein, das damit jetzt Global auf allen Ebenen gerechnet werden kann, oder? Dann bräuchte man bestimmte Dinge wie z.B. mcs ja nicht mehr über die Instanz ansprechen....
JT2000 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 16:09 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele