Skip to content

Instantly share code, notes, and snippets.

@videlais
Created October 15, 2013 02:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save videlais/6985493 to your computer and use it in GitHub Desktop.
Save videlais/6985493 to your computer and use it in GitHub Desktop.
ActionScript 3 Example 2 PlayState Version 3
package
{
/**
* ...
* @author Dan Cox
*/
import org.flixel.*;
public class PlayState extends FlxState
{
private var background:FlxSprite;
public function PlayState()
{
background = new FlxSprite();
background.makeGraphic(100, 100);
add(background);
}
override public function update():void
{
super.update();
if (FlxG.keys.W || FlxG.keys.UP)
{
background.y -= 3;
}
else if (FlxG.keys.S || FlxG.keys.DOWN)
{
background.y += 3;
}
else if (FlxG.keys.A || FlxG.keys.LEFT)
{
background.x -= 3;
}
else if (FlxG.keys.D || FlxG.keys.RIGHT)
{
background.x += 3;
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment