Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-03-2007, 03:20   #1 (permalink)
möchty
 
Registriert seit: Sep 2003
Ort: NA (Hessen)
Beiträge: 169
simples gotoAndPlay prob

Soo, nachdem ich längere Zeit mit flash pausiert habe, bin ich jetzt wieder am werkeln und hänge an einer eigentlich selbstverständlichen Sache.

Anscheinend kann ich eine Movieclipinstanz nicht ansprechen. Und zwar habe ich einen MC mit dem Instanznamen "test" und im selben Frame auf der Zeitleiste das AS: "test.gotoAndPlay(2);". (Der MC ist im ersten Bild gestoppt)

Es tut sich nix, die Bilder ab Bild 2 des MC's werden nicht abgespielt, anscheinend wird der MC gar nicht erst angesprochen.

Was sind die populären Fehlerqellen? Habe so lange nix geflasht, dass ich wohl Balken vorm Kopf habe.
abcde12345 ist offline   Mit Zitat antworten
Alt 20-03-2007, 07:26   #2 (permalink)
liebt Skorpionin
 
Benutzerbild von Skorpion
 
Registriert seit: Apr 2003
Beiträge: 1.258
hi abcde12345
grundsätzlich ist dein Code so korrekt.
Als erste Fehlereingrenzung könntest du ein trace (test); unmittelbar vor deinem gotoAndPlay ausführen lassen, um zu prüfen ob der Pfad stimmt.
Skorpion ist offline   Mit Zitat antworten
Alt 20-03-2007, 09:17   #3 (permalink)
Alter User
 
Benutzerbild von wommi
 
Registriert seit: Mar 2005
Ort: Ex Exil-Leipziger
Beiträge: 325
Kann sein dass das jetzt absoluter nonsense ist - aber 'n Versuch ist es allemal Wert: Mit welcher Flash version arbeitest du? "test" koennte in neueren Flashversionen eventuell ein reservierter Bezeichner sein?
Versuch mal "test1"
wommi ist offline   Mit Zitat antworten
Alt 20-03-2007, 10:20   #4 (permalink)
möchty
 
Registriert seit: Sep 2003
Ort: NA (Hessen)
Beiträge: 169
hi, danke für die hilfe.

test scheint wirklich reserviert zu sein und den MC zu tracen muss ich mir merken, wichtige methode.

habe jetzt den MC umbenannt und er wird auch angesprochen, aber das gotoAndPlay macht nicht was es soll, er springt nur ins 2te bild und stoppt da, obwohl da kein stop ist.. also wie gotoAndStop.
Mein MC hat vier schlüsselbilder, im ersten ist ein stop() und im vierten ein gotoAndPlay(2). Die hinteren drei Frames sollen loopen. Ist da was faul?
abcde12345 ist offline   Mit Zitat antworten
Alt 20-03-2007, 11:29   #5 (permalink)
liebt Skorpionin
 
Benutzerbild von Skorpion
 
Registriert seit: Apr 2003
Beiträge: 1.258
Zitat:
Zitat von abcde12345 Beitrag anzeigen
Mein MC hat vier schlüsselbilder, im ersten ist ein stop() und im vierten ein gotoAndPlay(2). Die hinteren drei Frames sollen loopen. Ist da was faul?
Ist dir aber bewusst, dass dein viertes Frame in diesem Falle gar nie angezeigt wird? Denn ein goto-Befehl wird ausgeführt bevor das entsprechende Frame visualisiert wird. Aber es sollte ein Loop zwischen Frame 2 und 3 stattfinden.

Eine Liste der reservierten Wörter findet man in der Flash-Hilfe auf
Actionscript 2.0 in Flash - Arbeitshandbuch -> Syntax- und Sprachgrundlagen -> Konstanten und Schlüsselwörter -> Reservierte Wörter. Test ist nicht dabei. Zudem werden reservierte Wörter im Code farbig hervorgehoben.
Skorpion ist offline   Mit Zitat antworten
Alt 20-03-2007, 12:16   #6 (permalink)
möchty
 
Registriert seit: Sep 2003
Ort: NA (Hessen)
Beiträge: 169
ok, hab das gotoAndPlay mal ins leere fünfte bild geschoben, aber übers zweite Blid kommt er immer noch nicht hinaus
Und wenn ich die Istanz test nenne funzt gar nix mehr, auch wenn die nicht als keyword markiert wird, habs eben nochmal probiert.

Ist mein Flash kaputt?
abcde12345 ist offline   Mit Zitat antworten
Alt 20-03-2007, 13:52   #7 (permalink)
liebt Skorpionin
 
Benutzerbild von Skorpion
 
Registriert seit: Apr 2003
Beiträge: 1.258
Zitat:
Zitat von abcde12345 Beitrag anzeigen
Ist mein Flash kaputt?
Unwahrscheinlich.
Dein Problem dürfte höchstwahrscheinlich eines von der Gattung "ärgerlich aber banal" sein. Könntest du uns deine fla zeigen oder den relevanten Teil davon?
Skorpion ist offline   Mit Zitat antworten
Alt 20-03-2007, 14:19   #8 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
einfach mal ins 2te Schlüsselbild ein this.play(); legen ... müsste eigentlich funktionieren.
__________________
Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke.

'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.'
readme.txt ist offline   Mit Zitat antworten
Alt 20-03-2007, 15:02   #9 (permalink)
möchty
 
Registriert seit: Sep 2003
Ort: NA (Hessen)
Beiträge: 169
Angry

ich werd noch wahnsinnig!
wenn ich das play hinzufüge und den MC mal in ein neues dokument kopiere geht es, sonst geht es nur sporadisch!!!! Kurz gings, jetzt sagt er mir wieder die Instanz wäre undefined. Und ich bin definitiv nicht zu doof die paar codeschnipsel zu überblicken (alles tausendmal geprüft), irgendetwas ist wirklich faul, glaube der haken ist ganz wo anders..

anbei mal der mc in einem sonst leeren dokument.
Angehängte Dateien
Dateityp: zip thumb.zip (8,5 KB, 2x aufgerufen)
abcde12345 ist offline   Mit Zitat antworten
Alt 20-03-2007, 15:12   #10 (permalink)
liebt Skorpionin
 
Benutzerbild von Skorpion
 
Registriert seit: Apr 2003
Beiträge: 1.258
hi abcde12345
bei mir funktioniert dein File so wie es soll: der Daumen bewegt sich hin und her.

[edit] Wobei ich - von der Logik her - nicht begreife warum es nicht mehr geht, wenn das play() in Frame 2 fehlt.

Geändert von Skorpion (20-03-2007 um 15:15 Uhr)
Skorpion ist offline   Mit Zitat antworten
Alt 20-03-2007, 16:53   #11 (permalink)
möchty
 
Registriert seit: Sep 2003
Ort: NA (Hessen)
Beiträge: 169
PROBLEM GELÖST!

Der MC war vor dem gotoAndPlay Befehl schon auf der Zeitleiste platziert worden, wurde da aber nicht benannt (weil kein AS nötig) und hat automatisch den Instanznamen "instance3" von flash bekommen (durch ein trace(this) innerhalb des MC getestet). Seltsamerweise ist es nicht möglich diese Instanz später per Eigenschaftinspektor umzubenennen, nur willkürlich in seltenen Fällen klappt es, meistens aber nicht... ???? sehr mysteriös.. soll das so sein???

meine nerven...
abcde12345 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 05:33 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele