Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-11-2005, 12:20   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 23
MovieClip per Buttonklick an bestimmter Positon einfügen

Hi,
ich möchte gerne, wenn ich auf einen Button klicke, dass ein MovieClip an einer bestimmten Position des Flashfilms erstellt wird.
Also das praktisch von dem MC "Kreuz", der in der Bibliothek ist, an einer bestimmten x und y Stelle eine Instanz erstellt wird.
Hab das Forum durchsucht und auch die Hilfe, aber ich komm mit attach.MovieClip nicht weiter, da ich nicht weis ich die X und Y Koordinaten eingeb.
Clippers ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:22   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
PHP-Code:
this.attachMovie("dein_mc""dein_mc",1,{_x:100 ,_y:100}) 
...oder nach dem Attachen:
PHP-Code:
this.attachMovie("dein_mc""dein_mc",1)
this.dein_mc._x 100
this
.dein_mc._y 100 
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:34   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 23
Danke, da ist aber ein weiteres Problem aufgetaucht. Gibt es eine Möglichkeit den MovieClip in einem bestimmtem Bild zu erstellen und vielleicht sogar in einer bestimmten Ebene?
Clippers ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:44   #4 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
was meinst du mit bild und ebene ?
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:44   #5 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
...guck dir attachMovie mal in der Hilfe an. "Ebene" in dem Sinn gibt es nicht. Aber halt eine bestimmte Tiefe. Wenn der MC erst in Bild 10 attached werden soll, dann schreib den Code halt erst in Bild 10
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:52   #6 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 23
Hmm gibt es also keine Möglichkeit??? Dann muss ich das irgendwie mit Variablen lösen. Der Button ist nämlich in Bild5 und wenn ich ihn anklick springt der Film zu Bild 1 zurück und dort erscheint der MC.
Clippers ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:56   #7 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
wo liegt denn nun genau dein problem.
die frage aus deinem ersten post wurde doch beantwortet... ?

gruss
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 12-11-2005, 13:01   #8 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 23
Ja sie wurde beantwortet und das klappt auch. Nur:

Wie gesagt hab ich den Button in Bild5. Klick ich jetzt drauf, erscheint der MC auch in Bild5. Ich brauch ihn aber in Bild1! Also ist meine Frage, wie bekomm ich mit einem Klick auf einen Button in Bild5, einen MC in Bild1?
Clippers ist offline   Mit Zitat antworten
Alt 12-11-2005, 13:05   #9 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
kann zwar nicht nachvollziehen, wofür das gut sein soll,
aber dann schreibst du halt noch eine gotoAndStop(1) anweisung
in die release-func deines buttons.

damit springt er zum ersten frame und du hast deinen mc..
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 12-11-2005, 13:09   #10 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 23
Ich erklärs mal:
In Bild 1 hab ich eine Karte, in Bild 5 eine Liste mit Dingen auf der Karte. Wenn ich jetzt ein solches Ding anklicke, soll der Film zurück auf Bild1 zur Karte gehn und dort soll ein Kreuz auf einer bestimmten X und Y pos erscheinen um das Ding zu markieren.
Und das mit dem gotoandstop hab ich ja gemacht, nur bleibt der MC eben in Bild5 aber ich brauch ihn ja in Bild1.
Clippers ist offline   Mit Zitat antworten
Alt 12-11-2005, 13:11   #11 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
warum machst du es dann nicht alles in einem frame bzw ziehst deine karte bis in frame 5 ?
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 12-11-2005, 13:15   #12 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
...und wieso sollte ein attachter MC in einem Schlüsselbild liegenbleiben
*pling* Es sei denn, du hast den in den Button attached! Also nimm mal nicht
PHP-Code:
this.attachMovie() 
sondern
PHP-Code:
this._parent.attachMovie() 
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 12-11-2005, 13:16   #13 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 23
Wenn ich die Karte bis in Frame5 ziehen würde, wäre die Liste mit den Dingen ja drüber und ich will die aber seperat von der Karte haben, weils recht viele Dinge sind. Deswegen ein extra Frame.
Clippers ist offline   Mit Zitat antworten
Alt 12-11-2005, 13:24   #14 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 23
? Ich verstehs leider nicht. Hab das jetzt mal so ausprobiert aber nützt nix. Also: Ich hab ein Button in Frame5 mit folgendem Script belegt:
Code:
on (press) {
	this._parent.attachMovie("Armee", "Zeiger",1,{_x:2240 ,_y:1425});
	gotoAndStop(1)
	
}
Dann erscheint der MC ja auch in diesem Frame wo ich die Aktion ausgelöst habe. Also in Frame5 und nicht in 1 wo ich es brauche...
Clippers ist offline   Mit Zitat antworten
Alt 12-11-2005, 13:28   #15 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Kann eigentlich nicht sein!
Gucken:
Angehängte Dateien
Dateityp: rar attach.rar (5,9 KB, 13x aufgerufen)
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager 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:30 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele