Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-11-2005, 11:05   #1 (permalink)
Ein Reisender...
 
Benutzerbild von Syracus
 
Registriert seit: May 2004
Beiträge: 105
Keine Funktionalität in tieferen Ebenen

Ich habe eine Flash Struktur mit Verschachtelung. Also 3 oder mehr Ebenen tief rein:

Bsp. Struktur:
_level0.IMP.menu_1.cont1

Das Problem:
In der vierten Ebene "cont1" läuft nichts mehr...keine RollOvers, keine Buttons, nada!

In der Ebene "menu_1" oder _root ist alles ok.

-IMP ist ein Menu mit Buttons.
- Cont1 hat auch Buttons drin und läuft nun nicht mehr

Tip: Lade ich Cont1 in IMP läuft alles sauberstens...

Am Script selbst wird nichts geändert, da es mit this läuft...

Lösungsansatz...
Ich tippe mal, dass der übergeordnete MC, "in dritter Instanz", Button-Event-Handler besitzt - also onRollOver, on Release etc. Dann klaut der nämlich den in ihm befindlichen Objekten deren Button-Funktionalität.

Doch wie kann man das umgehen? Gehen Buttons in der dritten Ebene nicht mehr oder muss ich alles so scripten, dass man keine Buttons IN Buttons haben kann...???

Tips oder Links zum Thema wären willkommen!

Gruss Syra
__________________
Handle so, dass die Maxime Deines Willens als Gesetzgebung gilt :o)

Geändert von Syracus (23-11-2005 um 11:09 Uhr)
Syracus ist offline   Mit Zitat antworten
Alt 23-11-2005, 12:53   #2 (permalink)
Ein Reisender...
 
Benutzerbild von Syracus
 
Registriert seit: May 2004
Beiträge: 105
Ahm..

Schnallt ihr was ich meine?
__________________
Handle so, dass die Maxime Deines Willens als Gesetzgebung gilt :o)
Syracus ist offline   Mit Zitat antworten
Alt 23-11-2005, 14:24   #3 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
...fla würde helfen... ^^
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 23-11-2005, 16:09   #4 (permalink)
Ein Reisender...
 
Benutzerbild von Syracus
 
Registriert seit: May 2004
Beiträge: 105
Hmm

Kann ich leider nicht. Weil das ganze viel zu gross ist. Da es sich um ein Pfadproblem handelt, müsste ich ja die ganzen unterflas auch reinbringen...das kann ich natürlich nicht.

Doch wenn ihr es oben lest kommt ihr Profis sicher drauf. Es gibt auf jeden Fall einige die das oder ein ähnliches Problem hatten...

Ich möchte ja auch allgemein wissen, wie man RollOvers in reingeladenen mcs benutzt...

Gruss Syra
__________________
Handle so, dass die Maxime Deines Willens als Gesetzgebung gilt :o)
Syracus ist offline   Mit Zitat antworten
Alt 23-11-2005, 16:12   #5 (permalink)
Ein Reisender...
 
Benutzerbild von Syracus
 
Registriert seit: May 2004
Beiträge: 105
Frage

Also die Frage wäre: Wie kann ich die Button - Funktionalität in untergeordneten mcs erhalten, wenns im übergeordneten mc ein RollOver hat?

Gruss Syra
__________________
Handle so, dass die Maxime Deines Willens als Gesetzgebung gilt :o)
Syracus ist offline   Mit Zitat antworten
Alt 23-11-2005, 17:35   #6 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo!
Mit Buttons dann gar nicht mehr. Kannst onMouseDown() und hitTest() benutzen:
PHP-Code:
this.onMouseDown = function()
{if(
dein_mc.im_mc.hitTest(_root._xmouse_root._ymouse)
{
trace("gedrückt")
}

__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 24-11-2005, 14:02   #7 (permalink)
Ein Reisender...
 
Benutzerbild von Syracus
 
Registriert seit: May 2004
Beiträge: 105
Ahh.

Beginns langsam zu schnallen!

Nochn Tip. für alle die das Problem haben: HITTEST im übergeordneten mc anwenden, dann kann man in den unteren beliebig Buttonieren

Gruss Syra und DANKE! an den Frager der keine offen lässt...
__________________
Handle so, dass die Maxime Deines Willens als Gesetzgebung gilt :o)
Syracus 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 18:19 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele