Rechts in AS3 klicken: Custom Kontextmenüs

Entfernen Sie die Kontextmenüs, oder einfach nur zu reagieren, um "rechte Maustaste" mit der Maus ist eine Möglichkeit, die Flash Player direkt von ActionScript-Code wird nicht einmal in CS3 erlaubt. Dieses Feature wäre attraktiv für beide Spiele für RIA-Anwendungen. Uza Paulius hat eine Lösung für ActionScript 3 vorgeschlagen (AS3), die im Tandem arbeitet mit Javascript. Dieser "Patch" ist noch in der Testphase hängt es von dem Browser und dem Flash Player installiert haben. Sie können durch Tests Anwendung helfen Demo hier .
Es war auch ein Aperitif "Projekt" auf Google Code :

Die Idee ist recht einfach:

1-Verwenden Sie Javascript in den HTML-Container Seite zu deaktivieren auf der Spitze des SWF mit der rechten Maustaste.

2 - Capture the Ereignis und übergeben es an eine Funktion, die mit Flash kommuniziert über die externe Schnittstelle

3-In Actionscript die Funktion von JavaScript aufgerufen tut, was Sie zu Ihrem eigenen Kontext-Menü angezeigt werden müssen.

Es gibt keine Kommentare für diesen Beitrag

Hinterlasse einen Kommentar

XHTML TAG PERMIT: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> INSERTION CODE:
 <pre></pre> // blocco generico <code></code> // blocco generico [cc_actionscript][/cc_actionscript] // Actionscript [cc_actionscript3][/cc_actionscript3] // Actionscript 3 [cc_css][/cc_css] // CSS Style Sheet [cc_html][/cc_html] // HTML [cc_js][/cc_js] // Javascript [cc_objc][/cc_objc] // Objective-C [cc_php][/cc_objc] // PHP [cc_sql][/cc_sql] // SQL 


Stoppen SOPA