Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-11-2011, 13:11   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: wien, österreich
Beiträge: 69
Question buttons bei zugeladenen filmen

halli hallo - gitti do!

ich habe einen "hauptfilm" mit viel buttons drauf.
klickt man auf einen dieser buttons, wird ein weiterer film auf stufe 1 darüber zugeladen.
dieser zugeladene film hat wieder einige buttons drauf.

nun mein problem: klick ich am zugeladenen film auf einen button, funktioniert der button zwar problemlos, der klick geht aber "durch auf den hauptfilm" und betätigt auch den darunterliegenden button.

wie kann ich das verhindern? hat jemand eine idee?

für hilfe wäre ich sehr dankbar!
gitti
gitti ist offline   Mit Zitat antworten
Alt 17-11-2011, 13:28   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.325
nach dem dazuladen verhält sich das teil so, als wenn es schon immer da gewesen wäre.
also das klickverhalten hat nichts mit 'dazugeladen oder schon immer da gewesen' zu tun
wenn du bestimmte button deaktivieren willst, dann musst du das programmieren.

eine simple art ist es, über die zu deaktivierende buttons eine fläche zu legen, die einen mausklick abfängt (und halt nichts damit macht)
diese fläche z.b. schwarz 80% transparent, damit der user erkennen kann, dass da jetzt etwas abgedeckt also nicht mehr verwendbar ist.

profihaft wäre ein event zu versenden, das die entsprechenden buttons usw. deaktiv schaltet.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (17-11-2011 um 13:32 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 17-11-2011, 13:59   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: wien, österreich
Beiträge: 69
hallo hgseib!

die von dir genannte simple methode hab ich schon ausprobiert und hab einfach beim zugeladenen film einen einfärbigen hintergrund eingebaut.
ändert aber nix - klickt auch da durch.

dann hab ich aus dem hintergrund einen movieclip gemacht - aber auch der hält die "durch-klicks" nicht ab.

wie könnte ich das programmieren?
gitti ist offline   Mit Zitat antworten
Alt 17-11-2011, 14:05   #4 (permalink)
i ate pixels
 
Benutzerbild von pixelslave
 
Registriert seit: Mar 2004
Ort: Augsburg
Beiträge: 528
Code:
MovieClip.mouseChildren = false;
ahh - das war AS3

in AS2 hält ein Button das "durchklicken" ab. Besser wäre es, wenn du das Event abfängst und nicht weiter propagieren lässt wie hgseib schon sagte.

Grüße

Geändert von pixelslave (17-11-2011 um 14:07 Uhr)
pixelslave ist offline   Mit Zitat antworten
Alt 17-11-2011, 14:25   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: wien, österreich
Beiträge: 69
ich hab jetzt den einfärbigen hintergrund in einen button ohne funktion umgewandelt. und tatsächlich hält der das durchklicken auf.

den code von pixelslave werde ich mir aber auch noch genauer anschauen!

auf jeden fall ein grosses dankeschön an euch beide!
schönen tag noch!

liebe grüße gitti
gitti 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
[Flash 8] Steuerung der Bühne vom zugeladenen swf shs Flash Einsteiger 6 31-07-2009 15:21
Buttons funktionieren, trotz der Überlagerung von Filmen Andy_Lee Flash MX 2004 6 19-10-2005 21:42
buttons mit filmen... igron Flash MX 1 16-09-2004 08:38
Szene in zugeladenen .swf ansteuern nat Flash 4 und Flash 5 7 26-05-2002 21:49
Steuern von zugeladenen Filmen... merlin0815 Flash 4 und Flash 5 6 19-12-2001 11:13


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:50 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele