2016-06-28 15 views
0

Sie wissen, wenn Sie mit der rechten Maustaste auf eine Szene klicken und eine Reihe von Optionen auftauchen? Wie deaktivierst du die Optionen zum Zurückspulen und Weiterleiten (falls ein Benutzer versehentlich auf eine dieser Optionen drückt), weil es mein gesamtes Flash-Spiel durchdreht.Wie sperrt man die Optionen zum Zurückspulen/Weiterleiten?

+1

Mögliche Duplikate von [entfernen Sie das Rechtsklick-Menü in Flash 9] (http: // stac koverflow.com/questions/377033/remove-the-right-click-menu-in-flash-9) – Vesper

Antwort

0

Sie können die meisten im Kontextmenü deaktivieren mit

stage.showDefaultContextMenu = false; 

Dies wird noch die Einstellungen verlassen und über Abschnitte obwohl

Es gibt einen Trick war, um vollständig das Rechtsklick-Menü zu entfernen, indem Sie einen Rechtsklick Aufholjagd Ereignisse auf der Bühne, keine Ahnung, ob es noch mit den aktuellen Flash-Player-Versionen funktioniert:

stage.addEventListener(MouseEvent.RIGHT_CLICK, doNothing); 

private function doNothing(e:MouseEvent):void 
{ 
    //do nothing... 
} 
+0

Danke! Ich schätze es sehr! – okay14

+0

Ich frage mich, ob das Hinzufügen von 'e.preventDefault()' in 'doNothing()' verwendet werden sollte, da sonst nichts dazu führt, dass das Menü nicht angezeigt wird. – Vesper