Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash MX

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-02-2011, 19:26   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Ort: Freisbach
Beiträge: 89
warum geht das nicht? was mach ich falch?

Hallo!
Habe diese seite gewählt weil ich Flasch MX hab!
Wie nur 2 Themen? Schreibt hier keiner mehr was?
Ich hoffe ich bekomme Hilfe!

Also:

http://rene-sona.de/zeezee2.fla
Das is mein Flash film!
Und das die SWF-Datei dazu :
http://rene-sona.de/zeezee2.swf
Folgendes:
Ich habe einen Film mit 2 Szenen gebaut!
In Szene 1:
Ein Bild das sich einblendet auf Framebild1
mit einem Alphawert von 0% und auf Bild 100 oder so
einen Alphawert von 100%.
Spiele es ab und: Es klappt!

In Szene 2 genau das selbe!
Nur ein anderes Bild!
Ein Bild das sich einblendet auf Framebild1
mit einem Alphawert von 0% und auf Bild 100 oder so
einen Alphawert von 100%.
Spiele es ab und: Es klappt!

Jetzt kommts:
dann hab ich hier im Flaschforum einen code gefunden
mit dem ich besetimmen kann von 6-21 uhr spiele Szene 1
und von 21-6 uhr spiele Szene 2

Der code den ich Hier gefunden hab ist dieser:
__________________________________________________ __
Zeitabfrage = function () {
Zeit = new Date();
Stunde = Zeit.getHours();
if (Stunde<6 || Stunde>21) {
gotoAndPlay("Szene 2");
} else {
gotoAndPlay(3);
}
};
ZeitabfrageInterval = setInterval(Zeitabfrage, 1000);
__________________________________________________ __

Den leg ich dann auf Bild 1 und dann sollte von 6 bis 21 uhr
die eine Szene abgespielt werden und von 21-6 uhr die andere!
SOLLTE!
Aber tut es nicht!
Ergebniss:
Der Film fängt bei irgend einem Bild an zu laufen und spielt grad
die nächsten 5 oder so!
So das ich immer ein kurzes Blinken des bildes hab wenn ich ihn abspiel!
Woran liegt das? Was ist falsch daran?
Kann mir wer weiter helfen?
Wäre nett!

Mit freundlichen Grüssen
René
PS:
Hier noch mal die Dateiadressen:
http://rene-sona.de/zeezee2.swf
http://rene-sona.de/zeezee2.fla
__________________
HOMEPAGE Startseite:
http://www.rene-sona.de
HOMEPAGE mein Bereich:
http://www.rene-sona.de/renes_hp
MAILADRESSE: rene-sona78(at)web.de
renesona ist offline   Mit Zitat antworten
Alt 20-02-2011, 13:38   #2 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Servus
Das liegt vermutlich daran, das der Interval erst ab einer Sekunde greift.
Jetzt die Frage, man braucht diesen Interval ja eigentlich nicht, ausser Du möchtest, zur Laufzeit die Szenen wechseln.
Ausserdem kostet ein Interval im Sekunden-Takt eine menge Performance.
Also jemand kommt vor 21 Uhr auf Deine Seite, und Du möchtest umschalten auf Szene 2, während der User noch drauf ist.
Wenn Du das nicht brauchst, lösch die Interval-Geschichte.
PHP-Code:
stop ();
Zeitabfrage = function () {
    var 
Zeit:Date = new Date ();
    var 
Stunde:Number Zeit.getHours ();
    if (
Stunde || Stunde 21) {
        
_root.gotoAndStop ("Szene 2");
    } else {
        
_root.gotoAndPlay (3);
    }
};
Zeitabfrage();
var 
ZeitabfrageInterval:Number setInterval (Zeitabfrage1000); 
Noch ein Tipp, trage "Szene 2" noch als Frame-Bezeichner ein, dann wirds schon funktionieren.
__________________
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
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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
mc._alpha=0> geht, mc._visible=false geht nicht – warum nur? hossa-hossa Flash Einsteiger 2 18-03-2008 13:27
$foo == (1||2||3) - Warum geht das nicht? bmnuser PHP und MySQL 5 09-06-2006 17:32
Warum geht das nicht Wümpftlbrümpftl ActionScript 1 15 05-09-2005 06:03
printJob() drucken geht nicht, was mach ich falsch? ramsch_ramona Flash MX 2004 1 31-10-2004 17:06
AS geht nicht warum? dummy2 ActionScript 1 3 13-08-2004 18:32


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:59 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele