This site requires JavaScript, please enable it in your browser!
Greenfoot back
BD289
BD289 wrote ...

2014/4/21

Main Menu

BD289 BD289

2014/4/21

#
Hi I am trying to make a simple menu for the game which tells you instructions but it keeps saying cannot find symbol-keys variable.. Thanks
import greenfoot.*;
 
public class Menu extends air_hockey
{
    public Menu() 
    { GreenfootImage runText = new GreenfootImage(
                "Press Run to start!", 
                30, null, null);
        GreenfootImage Player1controlsText = new GreenfootImage(
                Keys.getControlsText(
                    "Up",
                    "Down",
                    "Left",
                    "Right",
                    "Fire" ), 
                22, null, null);
        GreenfootImage Player2controlsText = new GreenfootImage(
                Keys2.getControlsText( 
                    "Up", 
                    "Down", 
                    "Left", 
                    "Right",
                    "shoot" ), 
                22, null, null);
        getBackground().drawImage(runText,
            getWidth()/2 - runText.getWidth()/2, 20);
        getBackground().drawImage(Player1controlsText,
            getWidth()/2 - Player1controlsText.getWidth()/1, 
            getHeight()/2 - Player1controlsText.getHeight()/2);
        getBackground().drawImage(Player2controlsText,
            getWidth()/2 - Player2controlsText.getWidth()/-2,
            getHeight()/2 - Player2controlsText.getHeight()/2);
    }
davmac davmac

2014/4/21

#
On what line do you get the error? Does it say that it can't find "keys" or that it can't find "Keys"?
danpost danpost

2014/4/21

#
I do not see where 'Keys' or 'Keys2' are being declared anywhere within the class.
You need to login to post a reply.