the greenfoot reference pdf doesn't offer much help on this. Here is my current code.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | public void act() { { if (Greenfoot.isKeyDown( "w" )) { move( 1 ); } if (Greenfoot.isKeyDown( "s" )) { move(- 1 ); } if (Greenfoot.isKeyDown( "a" )) { turn(- 2 ); move( 1 ); } if (Greenfoot.isKeyDown( "d" )) { turn( 2 ); move( 1 ); }} if (Greenfoot.isKeyDown( "m" )) { Bullet bullet = new Bullet(); getWorld().addObject(bullet, getX() + 50 , getY()); Greenfoot.setImage(playerfiring.png); } |