Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-11-2011, 08:40   #1 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
Sprite über Button: Interaktion überdecken?

Hi,

Ein Sprite soll mein restliches UI so überdecken, dass alle unter dem Sprite liegenden InteractiveObjects nicht mehr anklickbar sind.

Ich würde aber ungerne mein UI auf mouseEnabled = false stellen.

Hat da jemand einen Tipp für mich?
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 21-11-2011, 08:47   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.141
Hm, wenn du das eine machst, musst du doch das andere nicht mehr machen?
Omega Psi ist offline   Mit Zitat antworten
Alt 21-11-2011, 08:58   #3 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
Im Moment ist es so, dass ich einen MouseListener auf mein Sprite gelegt habe.
Somit kann ich mein Sprite nun anklicken, allerdings wird gleichzeitig ein darunter liegender Button mit angeklickt.
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 21-11-2011, 08:59   #4 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.141
Was soll denn genau passieren, so im Detail?
Omega Psi ist offline   Mit Zitat antworten
Alt 21-11-2011, 09:05   #5 (permalink)
Developer
 
Benutzerbild von malthoff
 
Registriert seit: Sep 2001
Ort: Unterhaching/München
Beiträge: 513
Im Normalfall passiert das nicht. Überprüfe noch mal die Reihenfolge, in der Du die Sprites zur Stage addest (mach Sie mal nicht transparent, damit Du Überlappungen siehst). Kann es sein, dass Du mit Fullscreen arbeitest oder mit dynamischer Positionsanpassung bei Resize des Fensters? Arbeitest Du eventuell mit Komponenten (der Button, der dennoch angeklickt wird?).
malthoff ist offline   Mit Zitat antworten
Alt 21-11-2011, 10:04   #6 (permalink)
Neuer User
 
Benutzerbild von padavan
 
Registriert seit: Apr 2002
Beiträge: 496
oder liegen die anderen Mauslistener evt. nicht auf den Objekten direkt, sondern auf der Stage?

wenn ein Objekt einen Mauslistener hat - und du eine anderes Objekt drüberlegst, kommt das untere Event nicht mehr durch...
__________________
Grafik - Webdesign - Programmierung - www.thsc.at
Adventkalender 2011 advent.wien.info/de
Jobspace - Universum der Lehrstellen www.jobspace.at
padavan ist offline   Mit Zitat antworten
Alt 21-11-2011, 10:19   #7 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
Okay ... seltsam, dass es nicht funzt ...
Habe die Listener nur auf den jeweiligen DisplayObjects und nicht auf der Stage liegen. Habe den Sprite in der DisplayList über dem restlichen UI liegen (sehe es durch eine Halbtransparenz).
__________________
Design ist AUCH Geschmackssache.
Mr.Twister 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Button in Sprite -> Sprite wird größer als Button? Don Pipo ActionScript 3 6 29-03-2010 11:35
Sprite versperrt Mouse/Button webber ActionScript 3 4 26-11-2008 14:25
Schaltfläche oder MC zur Interaktion wählen ? Farbe bei Interaktion ändern ? pluti Flash MX 1 12-12-2004 22:26
button überdecken obscur Flash MX 2004 3 25-02-2004 15:06
button überdecken? Rocco Flash 4 und Flash 5 3 11-01-2002 16:24


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:43 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele