Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-09-2004, 23:00   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 15
Question Action Script funktioniert mit Flash Player ver.6 und nicht mit ver.7

Hallo,

ich habe ein kleines Problem und zwar:

ich habe den Quellcode aus dem Macromedia samples(timer) genommen
und nach meinen Wüschen noch bischen vereinfacht. Das ganze sieht jezt so aus:
PHP-Code:
function restartTimer() {
    
seconds "00";
    
milli "00";
    
buttonPressTime getTimer()/1000-pauseLength;
    
pause();
}
// 
function pause() {
    
pauseTime getTimer()/1000;
    
timing false;
}
// 
function unpause() {
    
unpauseTime getTimer()/1000;
    
pauseLength = (unpauseTime-pauseTime)+pauseLength;
    
timing true;
}
//
function timer() {
    
totalTime getTimer()/1000-pauseLength;
    
goTime totalTime-buttonPressTime;
    
// 
    
if (timing) {
        
seconds Math.floor(((goTime/3600-hours)*60-minutes)*60);
        
milli Math.floor((gotime-(seconds+(minutes*60)+(hours*3600)))*100);
        if (
seconds<10) {
            
seconds "0"+seconds;
        }
        if (
milli<10) {
            
milli "0"+milli;
        }
    }
}; 
Das Problem ist, dass es nur funktioniert wenn ich es für Flash Player 6 veröffentliche. Wenn ich es für Flash Player 7 veröffentliche funktioniert es nicht mehr.
Anscheined gibst probleme beim Datentyp. Was muss ich ändern damit es auch mit Flash Player 7 funtzt?

Würde mich über eine Antwort sehr freuen!

Geändert von Surfer_1981 (09-09-2004 um 23:01 Uhr)
Surfer_1981 ist offline   Mit Zitat antworten
Alt 09-09-2004, 23:23   #2 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Hi.

Flash 7 ist das etwas sensitiver was z.B.
Groß- und Kleinschreibung betrifft.
Außerdem sind eineige Begriffe geschützt.

Ändere mal folgende Begriffe und teste nochmal:

pause
totalTime

Benutze mal andere Bezeichner dafür.
Vielleicht geht es dann schon wieder.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 09-09-2004, 23:49   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 15
Danke für die schnelle Antwort.

stimmt, die zwei Wörter sind reserviert da sie hervorgehoben wurden.
Die Bezeichnungen habe ich geändert. Leider funktioniert es immer noch nicht.
PHP-Code:
trace(pauseLength = (unpauseTime-pauseTime)+pauseLength); 
gibt aus: NaN

Sehr merkwürdig.

Surfer_1981 ist offline   Mit Zitat antworten
Alt 09-09-2004, 23:52   #4 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Versuche mal Stück für Stück
die Variablen durchzuchecken per trace.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 10-09-2004, 01:23   #5 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Und Flash 7 steht auf Variablen die bevor sie eingesetzt werden deklariert sind
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 10-09-2004, 01:29   #6 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Stimmt.
Also z.B.
ActionScript:
  1. var a:Number;
  2. var b:Boolean;
etc.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz 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 04:48 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele