Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-01-2006, 15:58   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 642
Prozentangabe bei Preloader wird nicht ausgegeben...

Hallo!

Habe einen Preloader mit folgendem Code:

var kbgesamt_num:Number = Math.round(this.getBytesTotal()/1024);
kbgesamt_str = kbgesamt_num.toString();
var kbgeladen_num:Number;
var prozent_num:Number;

this.onEnterFrame = function() {
kbgeladen_num = Math.round(this.getBytesLoaded()/1024);
kbgeladen_str = kbgeladen_num.toString();
prozent_num = kbgeladen_num/kbgesamt_num;
prozent_str = prozent_num.toString();
balken_mc._width = Math.round((kbgeladen_num / kbgesamt_num) * 100);
if (kbgeladen_num > 0 && kbgeladen_num == kbgesamt_num) {
gotoAndStop(3);
}
};

Ich hätte nun gern, dass die Prozentzahl ausgegeben wird. dazu habe ich ein Textfeld mit dem Instanznamen prozent_str angelegt. Dort wird aber nichts ausgegeben. Was muss ich außerdem tun, damit "loading intro" prozent_num "%" dortsteht?

Weiss, dass das eine Anfängerfrage ist, ich schaffs jedoch nicht und für euch Profis ist das sicher kein Problem... Danke für eure Hilfe!

LG
gmadesign ist offline   Mit Zitat antworten
Alt 25-01-2006, 16:08   #2 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
PHP-Code:
prozent_str.text "loading intro "+prozent_num+"%" 

bitte in actionscript2-bereich nurfragen stellen die sich mit der thematik as2 beschäftigen
(oop, class, extends, implements, prototype, mvc, ect.)
michael ist offline   Mit Zitat antworten
Alt 25-01-2006, 16:12   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 642
Sorry, das wusst ich nicht. Das klappt so weit, nur dass ich jetzt ca 30 Nachkommastellen habe. wie krieg ich denn das bitte hin, dass da nur eine ganze Zahl vor dem Prozent steht???

Danke!
gmadesign ist offline   Mit Zitat antworten
Alt 25-01-2006, 16:25   #4 (permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.832
PHP-Code:
prozent_str.text "loading intro "+Math.round(prozent_num)+"%" 
michael ist offline   Mit Zitat antworten
Alt 25-01-2006, 16:31   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 642
thx.

Übrigens, coole Sachen, was du da in deinen Anhängen verlinkst
gmadesign ist offline   Mit Zitat antworten
Alt 25-01-2006, 16:47   #6 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 642
Sorry, hätt da noch ne andre Frage:

Wenn ich meinem Film sagen will, dass er beim Erreichen eines bestimmten Schlüsselbildes eine Aktion ausführen soll, kann ich das dan so machen:

onEnterFrame(12)=function() {


???

Danke
gmadesign ist offline   Mit Zitat antworten
Alt 25-01-2006, 16:59   #7 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo!
Also so "onEnterFrame(12)=function() {" bestimmt nicht...
PHP-Code:
this.onEnterFrame = function() {
    if (
this._currentframe == 12) {
        
delete this.onEnterFrame;
        
trace("Frame 12 erreicht.");
        
//oder mach sonstwas
    
}
}; 
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager 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 03:05 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele