Showing posts with label Event. Show all posts
Showing posts with label Event. Show all posts

Saturday, August 29, 2009

ActionScript 3.0 Tutorial Slide. Hope it helps

Coding Flash : ActionScript(3.0) Tutorial

I use this slide to give an ActionScript 3.0 Tutorial in the freshman training course of Intelligent Agent Laboratory in Department of Computer Science and Information Engineering of National Taiwan University.

FYI.

Saturday, July 18, 2009

Catch Keyboard Event (Key Down) with ActionScript

// catch Key Down Event

stage.addEventListener( KeyboardEvent.KEY_DOWN, KeyDownEventHandler);


function KeyDownEventHandler(e:KeyboardEvent ){
    trace(e.charCode);
    trace(e.keyCode);


    if( e.keyCode == Keyboard.UP){
        // use keyCode to detect special key

    }
    else if( e.keyCode == Keyboard.DOWN){
    }
    else if( e.keyCode == Keyboard.LEFT){
    }
    else if( e.keyCode == Keyboard.RIGHT){
    }
    else if( e.keyCode == Keyboard.SPACE){
    }
    else if( e.keyCode == Keyboard.SHIFT){
    }
    else if( e.charCode == 98){
        // b, ascii code = 98

        // use charCode to detect character
    }
    else if( e.charCode == 108){
        // l
    }
    else if( e.charCode == 97){
        // a
    }
    else if( e.charCode == 65){
        // A
    }
    else if( e.charCode == 118){
        // v
    }
    else if( e.charCode == 114){
        // r
    }
    else{
        //
    }
}