Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-11-2003, 10:03   #1 (permalink)
Nicht so ganz neu
 
Registriert seit: Jun 2003
Ort: Mainz
Beiträge: 78
Verständnisfrage: Warum funktioniert das nicht?

Innerhalb eines Clips liegen mehrere Drag and Drop Objekte. Das funktioniert. Wird dieser Clip als externe Datei in ein Container eines anderen Clips geladen funktioniert es nicht mehr. Woran liegt das?
__________________
Micha Sprengart
Gruss aus Mainz :-)
Sprengart ist offline   Mit Zitat antworten
Alt 24-11-2003, 10:04   #2 (permalink)
über oder unter dir...
 
Benutzerbild von merlin0815
 
Registriert seit: Dec 2001
Ort: Dulsmountain
Beiträge: 1.657
aloha!
das hört sich nach einem pfadproblem an - anpassen!
__________________
gruss merlin & peace 4 @ll

eBay -> Erfolgreicher Verkaufen - MotionSell - Die andere Auktionsgalerie für eBay <- VÖLLIG KOSTENLOS
merlin0815 ist offline   Mit Zitat antworten
Alt 24-11-2003, 10:07   #3 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
jo, wenn du eine swf einladen willst, sollten in dieser swf keine pfade auf _root verweisen, da root in der hauptdatei liegt, in der die swf eingeladen wird. also am besten mit entsprechenden _parent´s arbeiten.
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 24-11-2003, 10:23   #4 (permalink)
anyway
Gast
 
Beiträge: n/a
poste am besten mal Deinen Code, der sich im Film befindet, der geladen wird...

anyway.
  Mit Zitat antworten
Alt 24-11-2003, 11:00   #5 (permalink)
Nicht so ganz neu
 
Registriert seit: Jun 2003
Ort: Mainz
Beiträge: 78
Das ist mein Code auf den Objekten die

mit dem Film geladen werden.

on (press) {
startDrag(this);
this.swapDepths(100);
}
on (release) {
stopDrag();
if (this._droptarget=="/TargetLogo") {
setProperty(this, _x, 675.5);
setProperty(this, _y, 85.5);
_root.TargetLogo._visible = 0;
} else {
setProperty(this, _x, 114);
setProperty(this, _y, 85.5);
_root.TargetLogo._visible = 1;
}
}

TargetLogo liegt in _root
__________________
Micha Sprengart
Gruss aus Mainz :-)
Sprengart ist offline   Mit Zitat antworten
Alt 24-11-2003, 11:04   #6 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
Re: Das ist mein Code auf den Objekten die

Zitat:
Geschrieben von Sprengart

TargetLogo liegt in _root
du hast ja zwei filme, einen hauptflim, und einen der eingeladen wird (einladfilm). liegt TargetLogo im _root vom hauptfilm oder vom einladfilm?

_root bezieht sich immer auf den hauptfilm.
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 24-11-2003, 11:17   #7 (permalink)
Nicht so ganz neu
 
Registriert seit: Jun 2003
Ort: Mainz
Beiträge: 78
Ja. TargetLogo liegt im Hauptfilm

Die Logos sollen von dem eingeladenen Film in den Hauptfilm gezogen werden und dort abgelegt werden.
__________________
Micha Sprengart
Gruss aus Mainz :-)
Sprengart ist offline   Mit Zitat antworten
Alt 24-11-2003, 11:22   #8 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
poste mal bitte die flas. ich glaube sonst kommen wir nicht weiter
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 24-11-2003, 11:40   #9 (permalink)
Nicht so ganz neu
 
Registriert seit: Jun 2003
Ort: Mainz
Beiträge: 78
Die FLAs

Hier ist der Hauptfilm als FLA mit den Einladern.SWFs und eine FLA als Beispiel der Einlader. Die Autologos sind nur Muster die hier grad rumlagen.
Angehängte Dateien
Dateityp: zip hauptfilm_einlader.zip (20,2 KB, 3x aufgerufen)
__________________
Micha Sprengart
Gruss aus Mainz :-)
Sprengart ist offline   Mit Zitat antworten
Alt 24-11-2003, 12:04   #10 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
okay, also das eigentliche problem ist folgendes:
ActionScript:
  1. //im ersten frame deines hauptfilms
  2.     _root["mc"+i].onPress = function() {
  3.         this.swapDepths(_root.aufzug++);
  4.     };
damit machst du aus deinen container-mc´s buttons, und das beist sich mit den buttons die in den container-mc´s eigeladen werden.
packe also am besten diese anweisung auf deine buttons(mc´s) in den einzuladenden swf´s.
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 24-11-2003, 12:40   #11 (permalink)
Nicht so ganz neu
 
Registriert seit: Jun 2003
Ort: Mainz
Beiträge: 78
Danke. Das Swapen der einzulesenden Clips...

klappt, wenn ich das Skript aus dem Hauptfilm auf die Einleser packe, aber die Logos lassen sich immer noch nicht packen und ziehen. Hm. Ich find den Denkfehler nicht. Irgendwas stört sich da noch wohl immer noch.
__________________
Micha Sprengart
Gruss aus Mainz :-)
Sprengart ist offline   Mit Zitat antworten
Alt 24-11-2003, 12:56   #12 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
probier mal ob das hier funzt:
Angehängte Dateien
Dateityp: zip einladgetöse.zip (10,1 KB, 4x aufgerufen)
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 24-11-2003, 14:03   #13 (permalink)
Nicht so ganz neu
 
Registriert seit: Jun 2003
Ort: Mainz
Beiträge: 78
Ja. Das klappt nach einer kleinen Änderung ja prima jetzt!

Nachdem ich die swapDepths Befehle für die DragLogos entfernt habe, funktioniert es jetzt auch mit vier eingeladenen externen Clips. So hat es nur mit einem Clip funktioniert. Ich denk mal da hab ich ein bischen zuviel oder falsch geswapt. Frage zum Verständnis: Wieso ist der Rest des "Aufzug" Ursprungsscripts verzichtbar?
__________________
Micha Sprengart
Gruss aus Mainz :-)

Geändert von Sprengart (24-11-2003 um 14:05 Uhr)
Sprengart 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 14:32 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele