| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: May 2007
Beiträge: 180
| Klick blocken
In As3 ist es ja manchmal einfacher ein Klick zu blocken als diesen ankommen zu lassen (mouseEnabled auf texte o.ä.). Jetzt hab ich ein paar Buttons in einem As2 Projekt die Kurzzeitig verdeckt werden sollen. Ich könnte ein DummyButton drüber legen, hätte dann aber den Cursor entsprechend bei Rollover. Kann ich den Klick irgendwie einfach abfangen ohne jedes einzelne Button Skript zu bedingen?
|
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: May 2007
Beiträge: 180
|
Dann muss ich es ja wieder je Button enablen und später wieder disablen, ich dachte eher an was für richtig faule Leute ![]() Also hab ich folgendes gemacht: Button drüber und darauf ein useHandCursor = false; Somit kommt kein klick mehr durch. |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Oct 2007 Ort: Kölle
Beiträge: 1.231
|
Anders ist das aber in AS3 auch nicht. Irgendwann muss man dem Button halt das Verhalten beibringen - wie soll das sonst gehen? Andere Möglichkeit: Das parent Object der Buttons aus enabled=false setzen. Noch fauler gehts dann wirklich nicht. Was drüber zu mappen ist unsauber und ein nicht-fauler Aufwand ![]() LG ANdré
__________________ Die Hoffnung stirbt zuletzt. Aber sie stirbt. |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: May 2007
Beiträge: 180
|
In as3 kommt ein Klick nicht mehr an so bald ein DisplayObject drüber liegt. Das genau wollte ich erreichen. Ist halt ne grafische und Frame basierte Herangehensweise. Kommt ein Button drunter hinzu, muss dieser nicht an drei stellen angebunden werden. Unsauber finde ich das nun nicht. |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Oct 2007 Ort: Kölle
Beiträge: 1.231
|
in as3 halte ich diese Vorgehensweise auch für nicht gut - da Du unnötigen overhead produzierst. wozu gibt es denn mouseenabled&Co? Aber egal - viele Wege führen nach Rom! ![]() LG ANdré
__________________ Die Hoffnung stirbt zuletzt. Aber sie stirbt. |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: May 2007
Beiträge: 180
| Das kann da schon ordentlich nerven. Ich pack mir jetzt in AS3 immer ein ADDED Listener auf die Stage, der da wo es Sinn mach solche Dinge gleich überschreibt (Texte mouseEnalbled = false, buttons mouseChildren = false). Man darf auf dem Event nur nicht zu viel Dinge automatisiert handeln, sonst kann es Probleme geben. Befindet sich wohl in einem sensiblen Zyklusbereich.
|
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Air updater blocken? | litchi | Adobe AIR | 0 | 22-10-2010 10:31 |
| button blocken | heitob | Flash MX 2004 | 2 | 26-11-2004 08:30 |
| Buttons Blocken ! | LORD FADER | Flash 4 und Flash 5 | 1 | 26-03-2004 15:30 |
| Flashwerbung blocken !?! | SplinterCellMan | Flash 4 und Flash 5 | 4 | 11-04-2003 16:11 |
| Streaming blocken | melanie77 | Flash 4 und Flash 5 | 1 | 02-07-2002 10:50 |