Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-06-2004, 12:50   #1 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 6
Schaltfläche in MC ansprechen

Hallo zusammen!

Ich habe ein kleines Problem:

Ich habe einen MC der eine Schaltfläche darstellen soll. Der MC erhält auf _root über _root.mc_name.onRollOver = function() eine Funktion in der ich ihm sage, dass er auf der Zeitleiste innerhalb des MC's von einer bestimmten Position abspielen soll. Funktioniert soweit supi.

Innerhalb des MC's gibt es drei weitere Schaltflächen, die ich - wenn das Menü "offen" ist (www.halolounge.com) - ansprechen möchte.

Gibt es eine Möglichkeit, dass ich wenn ich einem MC einen EventHandler verpasse, auch noch untergeordnete Objekte durch einen weiteren Handler ansprechen kann?


Vielen Dank schonmal im Voraus


Tonne
tonne ist offline   Mit Zitat antworten
Alt 07-06-2004, 12:55   #2 (permalink)
The Man Who Wasn't There
 
Benutzerbild von fraggle two
 
Registriert seit: Jul 2003
Ort: BÄRLIN
Beiträge: 1.156
hi,

ich würd jedem button über eine selbstreferenzierung seinen eigenen eventhandler verpassen.

this.onRelease=function()....

dann kannste die buttons auch überall hinlegen ohne das du die referenzierung ändern mußt.

gruß
mike
__________________
Dot-Realities
Mike Broders
Berlin

ICQ:105925103

Dot-Realities v4.0 under construction!
fraggle two ist offline   Mit Zitat antworten
Alt 07-06-2004, 13:04   #3 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 6
Button in MC

Darum gehts nicht - das Referenzieren ist nicht das Problem. Was ich nicht weiss, ist, ob ich - wenn ich auf nen MC schon ein onMouse Event gelegt habe, überhaupt noch an die Schaltflächen rankomme die IN dem Movie liegen...
tonne ist offline   Mit Zitat antworten
Alt 07-06-2004, 13:13   #4 (permalink)
The Man Who Wasn't There
 
Benutzerbild von fraggle two
 
Registriert seit: Jul 2003
Ort: BÄRLIN
Beiträge: 1.156
na ja,

wenn die drei zusätzlichen buttons jeweils ein this.onRollOver besitzen reagieren diese auch innerhalb deines übergeordneten mc's.

und den den du mit _root.mc_name.onRollOver ansprichst würd ich auch so referenzieren(this.onRollOver)

gruß
mike
__________________
Dot-Realities
Mike Broders
Berlin

ICQ:105925103

Dot-Realities v4.0 under construction!
fraggle two ist offline   Mit Zitat antworten
Alt 07-06-2004, 13:29   #5 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 6
Buttons in MC

Würde funktionieren wenn ich auf einen MC die Aktion schreiben könnte. Aber ich kann da zum einen nur onClip Events draufpacken - und da wiederum nur onMouseDown und onMouseUp... und nu???
tonne ist offline   Mit Zitat antworten
Alt 07-06-2004, 13:47   #6 (permalink)
The Man Who Wasn't There
 
Benutzerbild von fraggle two
 
Registriert seit: Jul 2003
Ort: BÄRLIN
Beiträge: 1.156
...

sind es mc' oder schaltflächen?

denn jeder mc hat seine eigene zeitleiste auf der du sagen kannst
this.onRollOver

wenn du schaltflächeninstanzen nimmst siehts schon schwerer aus.

da würd ich die schaltflachen in mc's umwandeln und los gehts.

gruß
mike
__________________
Dot-Realities
Mike Broders
Berlin

ICQ:105925103

Dot-Realities v4.0 under construction!
fraggle two ist offline   Mit Zitat antworten
Alt 07-06-2004, 13:58   #7 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 6
Button in MC

Nö - will nicht! Schau dir mal die File an...vielleicht findest du den Fehler
Angehängte Dateien
Dateityp: zip Lounge3.zip (20,0 KB, 7x aufgerufen)
tonne ist offline   Mit Zitat antworten
Alt 07-06-2004, 21:52   #8 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
Etwas durcheinander die Buttons und Mc's :-).

Button in einem Button geht eigentlich nicht, mir is nur der workaround über onMouseMove und hitTest eingefallen !

mfg geo
Angehängte Dateien
Dateityp: zip Lounge3.zip (20,6 KB, 13x aufgerufen)
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ 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 04:06 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele