Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-12-2009, 21:59   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2006
Beiträge: 5
Probleme mit swf Dateien (importieren + abspielen)

Guten Abend!

Ich verwende die Version CS4 und versuche gerade mit Hilfe von ActionScript 1.1 mehrere Filme per Button zu laden, nur bin ich schön langsam mit dem Latein am Ende und würde mich sehr freuen, wenn mir jemand helfen kann.

Ich habe 5 Buttons eingebaut und wenn ich einen Button drücke, möchte ich, dass er mir eine bestimmte SWF-Datei lädt.

Dafür habe ich zuerst versucht alle "Filme" in verschiedenen Frames zu speichern und dann mit gotoandplay versucht das Problem zu lösen... klappte nicht. Dann habe ich versucht, alle Filme extra abzuspeichern und hab mir dann 5 verschiedene SWF-Dateien erzeugen lassen ...

Nur ich schaffe es nicht, wenn ich bei der Hauptdatei auf einen Button klicke, dass dann die bestimme SWF-Datei abgespielt wird. Alle Dateien sind im selben Ordner.

Meine Versuche:
Code:
on (press) {
	loadMovie("ani1.swf", 0);
}


on(press) {
loadMovie("ani1.swf", 1);
}

on (release) {
	gotoAndPlay(ani1.swf); //diese Variante, wäre eher für die Frames?
}
Er kann die Datei auch 1:1 drüberspielen muss sie nicht in ein bestimmtes Feld laden und in den einzelnen SWF-Dateien sind wieder Buttons... wo man so wieder zurück usw. gelangen kann/sollte... aber es funktioniert einfach nicht. Kann mir da vlt. jemand helfen?

Wäre für jede Hilfe sehr dankbar!

Danke,
bony_17
bony_17 ist offline   Mit Zitat antworten
Alt 03-12-2009, 00:06   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Nachladen solltest du immer in vorhandene MCs, dann kannst du über den Instanznamen auf den nachgeladenen Film zugreifen. Außerdem solltest du deine Scripte besser alle auf der Hauptzeitleiste unterbringen, sonst wird es schnell unübersichtlich. Wenn du schon MCs auf der Bühne liegen hast, lösch deren Scripte und gib den MCs Instanznamen.

MCs lassen sich aber auch zur Laufzeit anlegen, bspw:
PHP-Code:
//auf der Hauptzeitleiste!

//leeren MC mit Instanznamen "con" auf Tiefe 1 erstellen
this.createEmptyMovieClip("con",1);

//in den leeren MC einen externen Film nachladen
this.con.loadMovie("ani1.swf"); 
Das Problem ist jetzt nur, dass du kein Script direkt setzen kannst, das einen Klick auf den MC abfangen kann. Du benötigst erst einmal eine Preloader-Funktion, die das Nachladen überwacht und dir mitteilt, dass der Film nachgeladen und der MC befüllt wurde. Erst dann kannst du einen Klickevent setzen.

Dazu eignet sich aber die MovieClipLoader-Klasse besser, bspw.:
PHP-Code:
//leeren MC erstellen
this.createEmptyMovieClip("con",1);

//Lauscher-Objekt erstellen
var mclListener:Object = new Object();

//MovieClipLoader-Instanz erstellen
var mcLoader = new MovieClipLoader();

//Lauscher auf die Instanz setzen
mcLoader.addListener(mclListener);

//Film nachladen
mcLoader.loadClip("ani1.swf"this.con);

//Film ist geladen und MC wurde befüllt:
mclListener.onLoadInit = function(mc:MovieClip) {
    
trace("fertig, beladen wurde "+mc);
   
//Film wird automatisch abgespielt, wenn nicht ein stop auf dem ersten Frame liegt

   //jetzt kann auf den MC ein Klickevent gesetzt werden:
   
mc.onRelease = function(){
      
this.gotoAndPlay(2);//springe zu Frame 2 im Film
   
}

  Mit Zitat antworten
Alt 03-12-2009, 20:07   #3 (permalink)
Neuer User
 
Registriert seit: Jun 2006
Beiträge: 5
Danke, hat nach einigen Versuchen geklappt.

Ich wünsche dir noch einen schönen Abend!
bony_17 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 CS4] Probleme beim Importieren von swf dateien BeatrixKiddo04 Flash Einsteiger 2 15-05-2009 09:24
psd dateien importieren mortifarus Flash MX 2004 2 23-12-2004 15:14
Probleme beim abspielen von .swf-Dateien slot Flash 4 und Flash 5 6 13-10-2004 16:52
ai dateien importieren pixelmaus10 Flash MX 2 27-01-2003 23:43
ai-dateien importieren Lartivia Flash 4 und Flash 5 2 25-04-2002 16:05


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:53 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele