Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-04-2006, 07:48   #1 (permalink)
----------
 
Benutzerbild von flock
 
Registriert seit: Nov 2005
Beiträge: 139
Question Preloader ohne Kommazahl?

Hallo,

ich benutze das Actionscript für meinen Preloader:
Code:
onClipEvent (enterFrame) {
	percent = _root.getBytesLoaded()/_root.getBytesTotal()*100+"%";
	if (percent == "100%") {
		_root.gotoAndPlay(2);
	}
}
Jetzt habe ich aber die Kommazahlen, die ich nicht will.
Was muss ich ändern, dass ich keine Zahlen nach dem Komma habe.

Danke schon mal im Voraus.

Viele Grüße
flock
flock ist offline   Mit Zitat antworten
Alt 01-04-2006, 09:05   #2 (permalink)
---
 
Benutzerbild von kakktus
 
Registriert seit: Apr 2002
Beiträge: 2.054
Hi,
dann musst du die Zahl runden :
PHP-Code:
onClipEvent (enterFrame) {
    
percent Math.floor(_root.getBytesLoaded()/_root.getBytesTotal()*100)+"%";
    if (
percent == "100%") {
        
_root.gotoAndPlay(2);
    }

)
__________________

Gruß kakktus
kakktus ist offline   Mit Zitat antworten
Alt 01-04-2006, 12:54   #3 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Genau genommen überprüft man bei Preloadern, ob der errechnete Prozentwert größer gleich 100 ist. Und man vergleicht auch nur auf eine Zahl und nicht auf einen String. Wenn man das ganze als String in ein Textfeld ausgeben will, sollte man dafür eine eigene Variable setzen, z.B.:
PHP-Code:
percent Math.floor(_root.getBytesLoaded()/_root.getBytesTotal()*100);
_root.meineTextfeldinstanz.text int(percent) + "%";//Kommawert weglassen reicht völlig
if(percent >= 100){
   
_root.gotoAndPlay(2);

Durch das Runden des Wertes könnte es sonst zu Ungenauigkeiten kommen...
  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 03:45 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele