Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-04-2005, 12:44   #1 (permalink)
Neuer User
 
Benutzerbild von X-Trem
 
Registriert seit: May 2004
Beiträge: 10
loadMovie() -- Variable -- function() -- Problem

Salve,

ich sitze gerade an folgendem Problem.
Ich habe eine Schaltfläche die folgenden Code enthält
ActionScript:
  1. on (release) {
  2.  container_mc.loadMovie("mc.swf");
  3.  container_mc.tuwas(variable);
  4. }
Sie hat also die Aufgabe einen externe SWF zu laden und in dieser SWF eine Funktion aufzurufen. Diese Funktion verarbeitet dann die Variable und gibt das Ergebnis in der SWF aus.
Das Problem ist das dies so nicht funktioniert.
Beim ersten betätigen der Schaltfläche wird die Funktion gar nicht aufgerufen. Beim zweiten und weiteren betätigen wird diese Funktion aufgerufen, die Variable wird auch korrekt übergeben aber die Variable wird nicht verarbeitet, bzw. dass Ergebnis wird nicht sichtbar.

Halbwegs funktionieren tut die ganze Angelegenheit nur, wenn ich die SWF im ersten Frame des Haupfilms lade, dann erscheint beim zweiten betätigen der Schaltfläche auch das Ergebnis.

Lange Rede kurzer Sinn.
Who can Help ??

Greetz and thx
Daniel
X-Trem ist offline   Mit Zitat antworten
Alt 28-04-2005, 12:58   #2 (permalink)
♦¼|St.Pauli
 
Benutzerbild von slowstompa
 
Registriert seit: Feb 2002
Ort: Hamburg
Beiträge: 773
In dem Moment, wo "release" ausgeführt wird, wird dein loadMovie gestartet.

In dem Moment ist die swf aber noch nicht geladen !!

Um die swf Datei ansprechen zu können, mußt du erst überprüfen, ob die swf schon geladen wurde ...
slowstompa ist offline   Mit Zitat antworten
Alt 28-04-2005, 13:21   #3 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
daher suchen und finden "preloader" oder "RustyCake"
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 28-04-2005, 14:29   #4 (permalink)
Neuer User
 
Benutzerbild von X-Trem
 
Registriert seit: May 2004
Beiträge: 10
Jo Danke erstmal,
hatte vergessen zu schreiben das ich schon einen kleinen Preloader habe der das abcheckt. Funktionieren tuts trotzdem nicht. Variable wird an die Funktion übergeben aber weiter auch nichts.

Greetz Daniel
X-Trem ist offline   Mit Zitat antworten
Alt 28-04-2005, 14:33   #5 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
dann zeig doch mal den code.....
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 28-04-2005, 14:45   #6 (permalink)
♦¼|St.Pauli
 
Benutzerbild von slowstompa
 
Registriert seit: Feb 2002
Ort: Hamburg
Beiträge: 773
dein Funktionsaufruf wird aber auch beim Release gesetzt,

da ist der Fehler.

Beim Release existiert die swf ja noch nicht


ActionScript:
  1. on (release) {
  2.         container_mc.loadMovie("mc.swf");
  3.         container_mc.tuwas(variable); // Fehler, da swf noch nicht geladen
  4. }
slowstompa ist offline   Mit Zitat antworten
Alt 28-04-2005, 14:50   #7 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
@xtrem ich würde mal gern deinen kompletten code sehn....
@dandeman du wiederholst dich
*gg*
__________________
gruß bloba

2 x onkel² b_d
bloba 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 21:33 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele