| |||||||
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: Aug 2006
Beiträge: 487
|
Ich möchte ein benutzerdefiniertes Event von dem MouseEvent ableiten - und zwar vom Typ CLICK: Code: package {
import flash.events.*;
public class PageMouseEvent extends MouseEvent {
public static const LEFT:String = "LEFT";
public static const RIGHT:String = "RIGHT";
public var _side:String;
public function PageMouseEvent(side:String, bubbles:Boolean=false, cancelable:Boolean=false) {
super("CLICK", bubbles, cancelable);
_side = side;
}
//
// get's
//
public function get side():String {
return _side;
}
}
} Code: [...] _mc_page_left.addEventListener(PageMouseEvent.LEFT, mouseClickHandler); _mc_page_right.addEventListener(PageMouseEvent.RIGHT, mouseClickHandler); [...] Vielen Dank für eure Antworten im Voraus! Mit freundlichen Grüßen Firemice |
| | |
| | #2 (permalink) |
| ~~~~~~~~~~~~ Registriert seit: May 2002 Ort: AUSTRIA (OÖ)
Beiträge: 3.297
|
Wieso sollte es denn gefeuert werden blos weil du es von MouseEvent ableitest? Alles was du in dem Fall gemacht hast ist ne Klasse die nirgends verwendet wird, außer als String fürs die addEventListener() Funktion. Um das CLICK MouseEvent zu ersetzen musst du das MouseEvent abfangen und als dein erweitertes Event neu dispatchen, ansonsten wird das leider nix. Ableiten alleine erstellt dir nur ne neue Klasse ansonsten nichts
__________________ --- :P --- Blog Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker Geändert von _geo_ (15-05-2010 um 16:08 Uhr) |
| | |
| | #4 (permalink) |
| ~~~~~~~~~~~~ Registriert seit: May 2002 Ort: AUSTRIA (OÖ)
Beiträge: 3.297
|
Hab dirs mal so zusammengeastellt wiers funktionieren "könnte", ich hab allerdings den sinn deiner LEFT und RIGHT side nicht gecheckt, vllt wärs zielführender wenn du einfach sagst was du erreichen willst? ActionScript:
lg
__________________ --- :P --- Blog Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker |
| | |
![]() |
| Lesezeichen |
| Stichworte |
| ableiten, benutzerdefiniert, click, event, mouseevent |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| benutzerdefiniertes TextField | newgame | Flash CS3 Professional | 3 | 09-01-2009 15:23 |
| Event.COMPLETE verhindert MouseEvent? | thebigc74 | ActionScript 3 | 1 | 25-11-2008 12:49 |
| MouseEvent.MOUSE_MOVE - Maus zu schnell für Event | nsp | ActionScript 3 | 5 | 27-07-2008 15:44 |
| Benutzerdefiniertes Objekt | marcodeneu | ActionScript 1 | 7 | 05-01-2004 00:38 |