Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-04-2007, 14:59   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2007
Beiträge: 32
Events von MC richtig abfangen

Hallo

ich habe da ein Problem: ein kleines, aber eines mit dem ich noch nie klar kam.

ich habe einen MovieClip ("clip1") und fange von diesem den Event "onPress" ab. Nun habe ich in "clip1" einen weiteren MovieClip "clip2" bei dem ich auch den "onPress" event abfange. Dieser funktioniert aber nicht, da er von dem clip1 event "überschrieben" wird.

wie mache ich das am besten, das beide getrennt voneinander abgefangen werden können.

hier mein kleiner test.

EventTest.zip

Dank für Ideen

Martin
tengelman ist offline   Mit Zitat antworten
Alt 03-04-2007, 15:32   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
PHP-Code:
clip1.back.onPress= function(){
    
this._parent.startDrag()
}

clip1.back.onRelease= function(){
    
stopDrag()
}

clip1.clip2.onPress = function(){
    
this.startDrag();
}
clip1.clip2.onRelease = function(){
    
stopDrag();

Angehängte Dateien
Dateityp: rar EventTest.rar (5,5 KB, 32x aufgerufen)
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 02-01-2008, 15:07   #3 (permalink)
Krtek
 
Benutzerbild von Bondscoach
 
Registriert seit: May 2007
Ort: Essen
Beiträge: 154
Ich habe gerade zu diesem Thema eine Frage gestellt und wurde auf diesen Thread verwiesen.

Hallo,
ich will in einen Flashfilm eine Landkarte einbinden. Diese soll so funktionieren, wie die Karten von maps.google.com, das heißt ich kann diese durch mitziehen (startDrag) bewegen. In dieser Karte sollen aber auch kleine Fähnchen integriert sein, die ich anklicken kann um Informationen über diesen Ort zu erhalten.

Hat jemand eine Idee, wie ich dies umsetzen kann? Die Karte kann ich ohne Probleme bewegen, aber wie kann ich es realisieren das ich die Fähnchen anklicken kann? Denn die Fähnchen liegen ja auf der selben Ebene wie die Karte, da ja beides durch das mitziehen bewegt werden muss!

Aber ich schein es nicht so hinzubekommen. Kann mir da jemand helfen?

PHP-Code:
_root.kartentool180107.karte.onPress= function(){
    
this.startDrag()
    
getURL("javascript:click()");
}

_root.kartentool180107.karte.onRelease= function(){
    
stopDrag()
}

_root.kartentool180107.karte.nupsieessen.onRelease = function(){
_root.kartentool180107.karte.nupsieessen.gotoAndStop(2);
getURL("javascript:click()");

Bondscoach ist offline   Mit Zitat antworten
Alt 02-01-2008, 15:09   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Du musst dem Hintergrund das onPress() etc. verpassen und this._parent.startDrag() benutzen. Eben so, wie's auch im Beispiel ist.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 02-01-2008, 15:25   #5 (permalink)
Krtek
 
Benutzerbild von Bondscoach
 
Registriert seit: May 2007
Ort: Essen
Beiträge: 154
Wenn wir uns irgendwann mal kennen lernen, bekommst du nen Bier von mir

DANKE!!!
Bondscoach 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 15:49 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele