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

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-12-2002, 14:03   #1 (permalink)
Pitaniker
 
Benutzerbild von Mischap
 
Registriert seit: Mar 2002
Ort: Wiesbaden
Beiträge: 506
Unhappy ActionScript während ....

Hallo leute ich hab da ne kurze Frage.

Ich hab da ein AS in einem Frame und da ist zuerst die Funktion beschrieben und dann durch "with" bei bestimmten MC eingesetzt. Alles ist wunderbar nur beim verlassen des Frames kommt da ne Fehlermeldung " bla bla bla... Kann nicht dies und das mit with finden". Und ich hab dann follgendes asuprobiert :
Ich hab am anfang des ganzen AS eingesetzt :
ActionScript:
  1. ifFrameLoaded ("Frame nummer 73") { //... der AS, und,dann am ende auch natürlich }
  2.  

So aber die Fehlermeldung kommt trotzdem auf.

wiedo???

Ich wäre sehr dankbar wenn einer von euch Spezialisten mir helfen könnte
Mischap ist offline   Mit Zitat antworten
Alt 29-12-2002, 14:04   #2 (permalink)
...
 
Registriert seit: Oct 2002
Ort: Nürnberg
Beiträge: 3.611
was passiert genau??
post mal die fla-datei.

greez
thorben84
thorben.schmitt ist offline   Mit Zitat antworten
Alt 29-12-2002, 14:06   #3 (permalink)
Pitaniker
 
Benutzerbild von Mischap
 
Registriert seit: Mar 2002
Ort: Wiesbaden
Beiträge: 506
"Error: A 'with' action failed because the specified object did not exist."

Diese Fehlermeldung kommt beim Verlassen raus
Mischap ist offline   Mit Zitat antworten
Alt 29-12-2002, 14:06   #4 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
ich würde es mit einer zahl versuchen, aber doch bitte nicht mehr diese Aktion in Flash MX
ActionScript:
  1. if(this._framesloaded>=73){}

Sebastian

p.s.: ansonsten kann man dein problem nicht gut nachvollziehen
sebastian ist offline   Mit Zitat antworten
Alt 29-12-2002, 14:07   #5 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
Zitat:
Geschrieben von Mischap
"Error: A 'with' action failed because the specified object did not exist."

Diese Fehlermeldung kommt beim Verlassen raus
kannst du englisch? dein with-aufruf ist fehlgeschlagen, weil er das objekt nicht findet...also stimmt was nicht
sebastian ist offline   Mit Zitat antworten
Alt 29-12-2002, 14:08   #6 (permalink)
...
 
Registriert seit: Oct 2002
Ort: Nürnberg
Beiträge: 3.611
Zitat:
"Error: A 'with' action failed because the specified object did not exist."
sprech das objekt mal ohne with an:
ActionScript:
  1. _root.deinmc.play(); //etc.
  2.  

greez
thorben84
thorben.schmitt ist offline   Mit Zitat antworten
Alt 29-12-2002, 14:10   #7 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
Zitat:
Geschrieben von thorben84


sprech das objekt mal ohne with an:
ActionScript:
  1. _root.deinmc.play(); //etc.
  2.  

greez
thorben84
das ändert doch nichts. wenn das objekt nicht da ist, kann er auch nichts ansprechen
sebastian ist offline   Mit Zitat antworten
Alt 29-12-2002, 14:16   #8 (permalink)
...
 
Registriert seit: Oct 2002
Ort: Nürnberg
Beiträge: 3.611
Zitat:
das ändert doch nichts. wenn das objekt nicht da ist, kann er auch nichts ansprechen
dann mus die fla her

greez
thorben84
thorben.schmitt ist offline   Mit Zitat antworten
Alt 29-12-2002, 14:33   #9 (permalink)
Pitaniker
 
Benutzerbild von Mischap
 
Registriert seit: Mar 2002
Ort: Wiesbaden
Beiträge: 506
Ja es ist schon richtig
aber diese Meldung kommt nur auf wenn ich den Frame verlasse und wenn ich das tue dann ist das Objekt nicht mehr da

es ist mir schon klar
Mischap ist offline   Mit Zitat antworten
Alt 29-12-2002, 15:12   #10 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
naja, dann musst das symbol wieder her. nur aus der beschreibung kann man die leider keine genau fehleranalyse erstellen. beispiel posten wäre schon angebracht.

Sebastian
sebastian ist offline   Mit Zitat antworten
Alt 29-12-2002, 15:22   #11 (permalink)
Pitaniker
 
Benutzerbild von Mischap
 
Registriert seit: Mar 2002
Ort: Wiesbaden
Beiträge: 506
Hallo nochmal alle zusammen

Also ich habe es so gelehrnt dass man eigentlich das with mit tellTarget ersetzen kann, was hier aber irgendwie net geht.
hier ist der AS
ActionScript:
  1. _root.onEnterFrame = function ()
  2. {
  3. with (bar)  {
  4.     x_pos = move(-1100,.30);
  5.     _x += (x_pos - _x)*.1;
  6.     }
  7.    
  8. with (menu) {
  9.     x_pos = move(1000,.75);
  10.     _x += (x_pos - _x)*.6;
  11.     }
  12. }
Ich hab schon versucht das with durch tellTarget zu ersetzen aber das funktioniert dann nicht.

was mach ich da falsch
Mischap ist offline   Mit Zitat antworten
Alt 29-12-2002, 17:30   #12 (permalink)
Pitaniker
 
Benutzerbild von Mischap
 
Registriert seit: Mar 2002
Ort: Wiesbaden
Beiträge: 506
Es ist nähmlich so, dass falls es mir gelingen sollte das "with" durch etwas anderes zu ersetzen müsste ich das "ifFrameLoaded" nicht mehr verwenden und die Fehlermeldung würde nicht mehr aufkommen

Danke
Mischap ist offline   Mit Zitat antworten
Alt 29-12-2002, 17:44   #13 (permalink)
Pitaniker
 
Benutzerbild von Mischap
 
Registriert seit: Mar 2002
Ort: Wiesbaden
Beiträge: 506
Hallo Leute wie ich seh klappt es nicht so ganz. Macht ja nichts aber ich hätte da nur eine kleine Frage was ist der unterschied zwischen "tellTarget" und "with" . Danke im Vorraus
Mischap ist offline   Mit Zitat antworten
Alt 29-12-2002, 18:03   #14 (permalink)
Pitaniker
 
Benutzerbild von Mischap
 
Registriert seit: Mar 2002
Ort: Wiesbaden
Beiträge: 506
Ok Vielen Dank an alle aber ich hab jetzt gerade den Fehler gefunden.
Ich hab nähmlich mit "_root.onEnterFrame.... usw" ihm gesagt dass er den AS für alles übernehmen soll also habe ich einfach anstatt _root den Namen vom jeweiligen MC eingesetzt und diesen AS einfach verdoppelt
sieht ung so aus :
ActionScript:
  1. bar.onEnterFrame = function ()
  2. {
  3. with(bar){
  4.     x_pos = move(-1100,.30);
  5.     _x += (x_pos - _x)*.1;
  6.     }
  7. }
  8.  
  9. menu.onEnterFrame = function ()
  10. {
  11. with (menu) {
  12.     x_pos = move(1000,.75);
  13.     _x += (x_pos - _x)*.6;
  14.     }
  15. }


MfG

Mischa
Mischap 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 01:37 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele