• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-01-2009, 13:53   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2007
Beiträge: 10
Ein bestimmtes Bild in externer swf-Datei ansteuern!

Hallo,

ganz einfache Frage, aber leider keine befriedigenden Antworten.

Ist es möglich, ein bestimmtes Bild in einer extern angesteuerten swf-Datei

anzusprechen?

Folgendes Szenario:

Habe auf einem Button den Befehl
on (release) {
loadMovie("dateiname.swf",1);


}

da ich aber nicht auf den Anfang diese Filmes springen will sondern

z.B. auf Bild 20, stellt sich mir die Frage, wie der Befehl modifiziert

werden muss damit ich mein Ziel erreiche.

Vorab Vielen Dank

und schöne Grüße
Clavo ist offline   Mit Zitat antworten
Alt 20-01-2009, 14:12   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.109
du musst warten, bis das swf geladen ist. dann ist das so wie ein ganz normales movieclip, dem du ein gotoAndStop- befehl gibst.

warten:
am besten nicht loadMovie, sonden loadClip verwenden
das hat bereits fertige events dafür

mal in der flash-hilfe ansehen - da sind auch beispielscripte.
tipp: tippe loadClip in das actionscript- fenster, das wort auswählen und rechts oben auf das ?-zeichen klicken. die hilfe geht an der gewünschten stelle auf.
__________________
die ultimative antwort auf alle programmierfragen: der debugger!
- vor eine programmzeile klicken (==roter punkt)
- im menü "debuggen" aufrufen
- auf den grünen pfeil klicken
- im swf etwas machen (der programmablauf hält beim roten punkt)
- links die objekte auswählen, variable, interne... mal alles ansehen!
mit dem debugger kann man sein programm schrittweisse abarbeiten und in alle variable reinsehen.

mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (20-01-2009 um 14:14 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 20-01-2009, 14:34   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2007
Beiträge: 10
Danke für deine rasche Antwort,

mit gotoAndStop wird es nicht funktionieren, da der zu ladende Film

vorher bereits schon ganz abgespielt wurde oder noch wird, daher kann ich

diesen Befehl nicht zum Einsatz bringen.

Bei loadClip ist es nicht möglich einen bestimmtes Bild anzusteuern.

Trotzdem vielen Dank
Clavo ist offline   Mit Zitat antworten
Alt 20-01-2009, 16:11   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.109
Zitat:
Zitat von Clavo Beitrag anzeigen
Danke für deine rasche Antwort,
hier antwortet niemand 'rasch' ;-) man ist nur zufälliger weise hier im forum.

Zitat:
Zitat von Clavo Beitrag anzeigen
mit gotoAndStop wird es nicht funktionieren, da der zu ladende Film vorher bereits schon ganz abgespielt wurde oder noch wird, daher kann ich diesen Befehl nicht zum Einsatz bringen.
???
du willst zu frame 20 springen UND gleichzeitig soll das von anfang an ablaufen?
das kann so nicht sein.

Zitat:
Zitat von Clavo Beitrag anzeigen
Bei loadClip ist es nicht möglich einen bestimmtes Bild anzusteuern.
das habe ich so auch nicht geschrieben!
das swf muss geladen werden - da führt kein weg dran vorbei.
zu loadClip gibt es die events:
flash-hilfe:
"..onLoadComplete
Die Prozedur MovieClipLoader.onLoadComplete wird aufgerufen, nachdem eine Datei vollständig heruntergeladen wurde, aber noch bevor die Methoden und Eigenschaften des geladenen Movieclips verfügbar sind.."

somit kannst du eingreifen, nachdem das swf geladen wurde und bevor es irgend etwas gemacht hat! also genau richtig um zum frame 20 zu gehen.
__________________
die ultimative antwort auf alle programmierfragen: der debugger!
- vor eine programmzeile klicken (==roter punkt)
- im menü "debuggen" aufrufen
- auf den grünen pfeil klicken
- im swf etwas machen (der programmablauf hält beim roten punkt)
- links die objekte auswählen, variable, interne... mal alles ansehen!
mit dem debugger kann man sein programm schrittweisse abarbeiten und in alle variable reinsehen.

mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (20-01-2009 um 16:12 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 23-01-2009, 13:22   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2007
Beiträge: 10
Vielen Dank hat funftioniert!
Clavo ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
ansteuern, extern, loadmovie

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 03:10 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele