Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash CS4 Professional

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-03-2011, 21:21   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2011
Beiträge: 3
Question Hilfe Loader loadMovie/Unload funktioniert nicht, erst nach F5 bzw. Aktualisierung

Hallo ich hab ein Problem also meine Flashpage funktioniert so ganz gut das Problem ist wenn man beim ersten mal auf die Page kommt funktioniert der loader nicht DOPE HOUSE wenn man F5 dann drückt ist alles wieder supper ich versteh einfach nicht warum?

Also ich habe 2 swf datein aufeinander gelegt da ich den Musikplayer extern drauf gelegt habe. ich bin am verzweifeln kann von euch jemand den Fehler sehen?

Hab das Tehma bei erst bei Einsteiger gepostet leider ohne Erfolg, jetzt probier ichs mal bei den Fortgeschrittenen, vielleicht kann mir ja hier jemand helfen. Danke im voraus.

Aktions Bild 1

Code:
// DOPE HOUSE
var IndexLoaded = _root.getBytesLoaded();
var total = _root.getBytesTotal();
var percent = int(IndexLoaded/total*100);
var loadingName = "Loading.. " + percent + "%" + " of " + "Index";
var checkFrameplay = 0;
Bar.gotoAndStop(percent);
Loadtext_txt.text = loadingName;
if (IndexLoaded >= total) {
	var n = 1;
	gotoAndPlay(3);
}
Aktionbild 2

Code:
gotoAndPlay(1);
Aktionvild 3

Code:
var movie:MovieClip = _root.StoredActions.Holder.Movies.Holder2.CMovie.duplicateMovieClip("CMovie" + n,n);
loadMovie(n+".swf",_root.StoredActions.Holder.Movies.Holder2["CMovie"+n]);
if(n>1){
_root.StoredActions.Holder.Movies.Holder2["CMovie"+n]._x = 3000;
loadMovie("dopehouse.swf", "_level1");
loadMovie("ipod.swf", "_level2");
_root.onEnterFrame = function() {
if (_level1.loadKontroll==true) {
_root.bytesLoaded = (_level1.getBytesLoaded());
}
};

}
var MovieLoaded = 0;
percent = 0;
Aktionbild 4

Code:
MovieLoaded = _root.StoredActions.Holder.Movies.Holder2["CMovie"+n].getBytesLoaded();
loadTotal = _root.StoredActions.Holder.Movies.Holder2["CMovie"+n].getBytesTotal();
percent = int(MovieLoaded/loadTotal*100);
Bar.gotoAndStop(percent);
loadingName = ("Loading... " + percent+ "%" + " of "+ n);
Loadtext_txt.text = loadingName;
if (loadTotal>10) {
	if (MovieLoaded>=loadTotal) {
		gotoAndPlay(6);
	}
}
Akitonbild 5

Code:
gotoAndPlay(4);
Akitonbild 6


Code:
if (n < _root.StoredActions.nMenus) {
	n++;
	gotoAndPlay(3);
} else {
	gotoAndStop("Stopload");
	_root.gotoAndPlay("Play");
}
unloadMovie(1);
unloadMovie("_level1");
unloadMovie("meinZiel");
Aktionbild 7

Code:
stop();
Dope House ist offline   Mit Zitat antworten
Alt 28-03-2011, 00:03   #2 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.498
servus und willkommen im forum!

Zitat:
Hab das Tehma bei erst bei Einsteiger gepostet leider ohne Erfolg, jetzt probier ichs mal bei den Fortgeschrittenen, vielleicht kann mir ja hier jemand helfen. Danke im voraus.
doppelposts sind hier ziemlich unbeliebt. normalerweise schert sich hier, was das antworten betrifft, keiner drum, ob fortgeschritten ist oder nicht. wir sehen/finden deinen post trotzdem. du bekommst nur eher anschiss, weil du deinen code in frames schreibst; also nicht gleich durchdrehen, nur weil mal 4 stunden keine antwort kommt (es ist ja auch sonntag).
wär nett von dir, wenn du den anderen thread wieder löschen könntest. (einfach den ersten post bearbeiten und löschen)

zum problem ... ohne deinen code durchzugehen - ich seh da ehrlich gesagt keine problem
läuft bei mir wunderbar und das in sämtlichen browsern die ich getestet habe. (ff, chrome, ie)

der einzige fehler den ich bemerkt habe war die adresse im link: dopehouse.net./dopehouse.html
dadurch lief mir dein preloader im safari amok ...

so long

sx

Geändert von shin10 (28-03-2011 um 03:00 Uhr)
shin10 ist offline   Mit Zitat antworten
Alt 28-03-2011, 07:27   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2011
Beiträge: 3
Zitat:
Zitat von shin10 Beitrag anzeigen

doppelposts sind hier ziemlich unbeliebt. der einzige fehler den ich bemerkt habe war die adresse im link: dopehouse.net./dopehouse.html
dadurch lief mir dein preloader im safari amok ...

so long

sx
Okey danke schon mal für das Feedback, hab den anderen Post gelöscht .

Also bei dir haben beide swf dateien ganz normal geladen?
(Bei mir blinkt immer die ipod.swf also der Musikplayer wenn ich die cach lösche und dan die Page besuche.

Den PUNKT lösch ich gleich mal raus .

Und ich weiss ich bin etwas ungeduldig habe jetzt so lange nach dem Fehler gesucht und konnte ihn einfach nicht beheben. Für weitere Anregungen bin ich gerne offen.
Dope House ist offline   Mit Zitat antworten
Alt 28-03-2011, 16:36   #4 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.498
ok, jetzt versteh ich was du meinst. das blinken hab ich auch. das angesprochene "amoklaufen" unter safari hat scheinbar auch nichts mit dem punkt zu tun gehabt. da wird in dauerschleife geladen ...

ich hab mir jetzt den code mal ein wenig angesehen und schnall mal gar nicht, was du da überhaupt vorhast. warum lädt und entlädt sich sich die dopehouse.swf ständig selbst nochmal in sich?

und ganz generell. vermeide dieses ganze framespringen. sowas führt nur zu fehlern. ein frame! mehr braucht es nicht.

du kannst es mir mal rüberschicken. dann kann ich's mir mal genauer ansehen.

mfg

sx
shin10 ist offline   Mit Zitat antworten
Alt 28-03-2011, 20:40   #5 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.498
hi,

ich schätze mal du hast kein cs5, dann wirst du meine dateien nicht öffnen können. daher musst du es leider selbst machen.

1. lösch mal alles an code aus dem loader
2. lösch alle schlüsselbilder aus dem loader, abgesehen vom ersten.
3. geh in szene1 in das frame, in dem das laden beginnen soll und füg folgenden code ein.
PHP-Code:
// www.dopehouse.net
stop();
var 
arr = new Array({obj:thisname:"Index"}, {url:"ipod.swf"name:"iPod"});
var 
idx 0;
loader.onEnterFrame = function(){
    var 
percent int((arr[idx].obj.getBytesLoaded()/arr[idx].obj.getBytesTotal())*100);
    
this.Bar.gotoAndStop(percent);
    
this.Loadtext_txt.text "Loading... " percent "%" " of " arr[idx].name;
    
    if(
arr[idx].obj.getBytesLoaded()>=arr[idx].obj.getBytesTotal()){
        if(
idx+1<arr.length){
            ++
idx;
            var 
mc:MovieClip createEmptyMovieClip(arr[idx].namegetNextHighestDepth()); 
            
loadMovie(arr[idx].urlarr[idx].name);
            
arr[idx].obj _root[arr[idx].name];
        }else if(
arr[idx].obj.getBytesTotal()>0){
            
this.onEnterFrame null;
            
play();
        }
    }

mfg

sx
shin10 ist offline   Mit Zitat antworten
Alt 29-03-2011, 10:29   #6 (permalink)
Neuer User
 
Registriert seit: Mar 2011
Beiträge: 3
Talking Danke :D



auf meinem pc hab ich auch CS5 auf meinem Laptop CS4
kannst die Datei mir ruhig schicken

hoffe des klappt bin schon gespannt probier es gleich aus wenn ich zu hause bin.

DANKE FÜR DEN SCHÖNEN TAG
Dope House ist offline   Mit Zitat antworten
Alt 29-03-2011, 15:18   #7 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.498
done
shin10 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
Flash-Menu funktioniert erst nach Aktualisierung lordmyder Flash Einsteiger 3 20-05-2008 16:04
Homepage funktioniert erst richtig nach aktualisierung (F5) MrNiceGuy77 Flash Einsteiger 1 12-04-2007 17:50
hilfe ! loadmovie erst nach 2tem klick? beazmusix ActionScript 1 5 17-05-2005 14:50
unload movie funktioniert nicht nach laden von jpgs resta ActionScript 1 10 26-05-2004 10:53


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:30 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele