Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package {
- import flash.display.*;
- import flash.events.*;
- public class Player extends MovieClip {
- public var playerMC:MovieClip = new MovieClip();
- var movementSpeed:Number = 5;
- public function Player() {
- playerMC = new player;
- setPlayerX(200);
- setPlayerY(200);
- stage.addEventListener(KeyboardEvent.KEY_DOWN, keyPressed);
- stage.addChild(playerMC);
- trace("RAWR!");
- }
- private function keyPressed(e:KeyboardEvent):void {
- if(e.keyCode == 37) {
- setPlayerX(getPlayerX() + movementSpeed);
- } else if(e.keyCode == 39) {
- setPlayerX(getPlayerX() + movementSpeed);
- }
- }
- public function getPlayerX():Number {
- return playerMC.x;
- }
- public function setPlayerX(setX:Number):void {
- playerMC.x = setX;
- }
- public function getPlayerY():Number {
- return playerMC.y;
- }
- public function setPlayerY(setY:Number):void {
- playerMC.y = setY;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement