Quick question, what String represents the numbers on the number pad, what represents the Alt key?
private void ChangeWeapon()
{
if (Mouse.getScroll()==0)
{
return;
}
previousWeaponNumber = weaponNumber; //stores the weapon that was previous used.
weaponNumber-=Mouse.getScroll(); //gets scrolling number
Mouse.ResetScroll();
if (Greenfoot.isKeyDown("1"))
{weaponNumber=1;}
if (Greenfoot.isKeyDown("2"))
{weaponNumber=2;}
if (Greenfoot.isKeyDown("3"))
{weaponNumber=3;}
if (weaponNumber<=0)
{
weaponNumber = 1;
}
if (weaponNumber >= 3)
{
weaponNumber = 3;
}
if (weaponNumber == 1)
{
removePreviousWeapon();
addObject(pistolWeapon,425, 605);
}
if (weaponNumber == 2)
{
removePreviousWeapon();
addObject(starbursterWeapon,425, 605);
}
if (weaponNumber == 3)
{
removePreviousWeapon();
addObject(laserWeapon,425, 605);
}
}