KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
What would be the best way to implement the konami code into a flex application? I want to create a component to add it on all my proyects, just for fun. thanks UPDATE: I made a simple component, thanks to ZaBlanc <?xml version="1.0" encoding="utf-8"?> <mx:UIComponent xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="init()"> <mx:Metadata> [Event(name="success", type="flash.events.Event")] </mx:Metadata> <mx:Script> <![CDATA[ // up-up-down-down-left-right-left-right-B-A public static const KONAMI_CODE:String = "UUDDLRLRBA"; // signature private var signatureKeySequence:String = ""; private function init():void{ systemManager.stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyDown); } private function onKeyDown(event:KeyboardEvent):void{ var keyCode:int = event.keyCode; switch (keyCode) { case Keyboard.UP: signatureKeySequence += "U"; break; case Keyboard.DOWN: signatureKeySequence += "D"; break; case Keyboard.LEFT: signatureKeySequence += "L"; break; case Keyboard.RIGHT: signatureKeySequence += "R"; break; case 66: //Keyboard.B only for AIR :/ signatureKeySequence += "B"; break; case 65: //Keyboard.A only for AIR too :( signatureKeySequence += "A"; break; default: signatureKeySequence = ""; break; } // crop sequen
Tags (comma-separated)
Save Edits
Cancel