Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-11-2006, 14:24   #1 (permalink)
Meep!
 
Registriert seit: Sep 2005
Beiträge: 146
WAS zur hölle? vergleich liefert falsches ergebnis!

also ich hab zum debuggen meines spiels folgende zeilen:
ActionScript:
  1. _parent.deb.text += "this.power->"+power+"\n";
  2.             _parent.deb.text += "this.owner->"+owner+"\n";
  3.             _parent.deb.text += i+"/"+cj+"|p->"+ar[i][cj].power+"|o->"+ar[i][cj].owner+"\n";
  4.             _parent.deb.text += (ar[i][cj].power < power)+"\n";

nun guckt euch mal folgende ausgabe an:

Zitat:
this.power->9
this.owner->0
4/8|p->11|o->1
true
WIE kann p -> 11 und this.power 9 ausgeben, gleichzeitig _parent.deb.text += (ar[i][cj].power < power)+"\n"; aber true?!?!?!?!?
ich glaubs echt nicht
__________________
http://www.pixartist.de
pixartist ist offline   Mit Zitat antworten
Alt 17-11-2006, 14:31   #2 (permalink)
using namespace
 
Benutzerbild von artjom
 
Registriert seit: May 2002
Ort: Hamburg underground
Beiträge: 657
die simpelste antworte wäre, dass (ar[i][cj].power oder this.power) strings sind und evtl. ein *whitespace mit sich führt.

*mit whitespace meine auch character der nicht in der ausgabe dargestellt wird.

gruß
__________________
artjom.com -|- Melom
Einen PC beschleunigen? Klar, mit 9,81 m/s^2!

Geändert von artjom (17-11-2006 um 14:33 Uhr)
artjom ist offline   Mit Zitat antworten
Alt 17-11-2006, 14:33   #3 (permalink)
Meep!
 
Registriert seit: Sep 2005
Beiträge: 146
YES! du hast recht glaub ich..wie wandel ich das am besten um?
danke
__________________
http://www.pixartist.de
pixartist ist offline   Mit Zitat antworten
Alt 17-11-2006, 14:38   #4 (permalink)
using namespace
 
Benutzerbild von artjom
 
Registriert seit: May 2002
Ort: Hamburg underground
Beiträge: 657
power=Number(power);
__________________
artjom.com -|- Melom
Einen PC beschleunigen? Klar, mit 9,81 m/s^2!
artjom 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 12:16 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele