?? menus.txt
字號:
if(menuScrn)
{
g.setColor(0,0,0);
splashscreen=false;
g.drawImage(img,0,0,0);
if(countList==0){
g.setColor(255,0,0);
g.drawImage(icon,width/2-69,20,0);
g.drawImage(icon1,width/2+53,20,0);
g.drawRect(width/2-50, 40 ,width/2+25,20);
//g.fillRect(width/2-50, 40,width/2+25,20);
}
g.setColor(255,255,255);
g.setFont(Font.getFont(Font.FACE_SYSTEM, Font.STYLE_BOLD, Font.SIZE_LARGE));
g.drawString("NEW GAME", (width/2-27), 40, 0);
if(countList==1){
g.setColor(255,0,0);
g.drawImage(icon,width/2-69,40,0);
g.drawImage(icon1,width/2+53,40,0);
g.drawRect(width/2-50, 60 ,width/2+25,20);
//g.fillRect(width/2-50, 60,width/2+25,20);
}
g.setColor(255,255,255);
g.drawString("CONTINUE", (width/2-27), 60, 0);
if(countList==2){
g.setColor(255,0,0);
g.drawImage(icon,width/2-69,60,0);
g.drawImage(icon1,width/2+53,60,0);
g.drawRect(width/2-50, 80 ,width/2+25,20);
//g.fillRect(width/2-50, 80,width/2+25,20);
}
g.setColor(255,255,255);
g.drawString("INSTRUCTIONS", (width/2-43), 80, 0);
if(countList==3){
g.setColor(255,0,0);
g.drawImage(icon,width/2-69,80,0);
g.drawImage(icon1,width/2+53,80,0);
g.drawRect(width/2-50, 100 ,width/2+25,20);
// g.fillRect(width/2-50,100,width/2+25,20);
}
g.setColor(255,255,255);
g.drawString("SETTINGS", (width/2-27), 100, 0);
if(countList==4){
g.setColor(255,0,0);
g.drawImage(icon,width/2-69,100,0);
g.drawImage(icon1,width/2+53,100,0);
g.drawRect(width/2-50, 120 ,width/2+25,20);
//g.fillRect(width/2-50, 120,width/2+25,20);
}
g.setColor(255,255,255);
g.drawString("HIGH SCORES", (width/2-40), 120, 0);
if(countList==5){
g.setColor(255,0,0);
g.drawImage(icon,width/2-69,120,0);
g.drawImage(icon1,width/2+53,120,0);
g.drawRect(width/2-50, 140 ,width/2+25,20);
//g.fillRect(width/2-50, 140,width/2+25,20);
}
g.setColor(255,255,255);
g.drawString("EXIT", (width/2-12), 140, 0);
}
else if(mainScrn){
g.setColor(color);
g.drawRect(width/2-40, 0, width/2, height);
g.setColor(255,255,255);
if(countList==0){
fcgcs.start();
disp.setCurrent(fcgcs);
//g.drawString("welcome to new game",width/2,40,0);
}else if(countList==1){
g.drawImage(imgCont,0,0,0);
g.drawString("Resume",width/2,40,0);
}else if(countList==3){
g.drawImage(imgStngs,0,0,0);
g.drawString("settings r as follows",width/4,40,0);
}else if(countList==2){
//g.drawImage(imgInstr,0,0,0);
disp.setCurrent(ins);
//g.drawString("up=2,down=8,right=6,left=4",width/4,40,0);
}else if(countList==4){
g.drawImage(imgHscr,0,0,0);
g.drawString("HighScores",width/4,40,0);
}else if(countList==5){notifyDestroyed();}
}
}
protected void keyPressed(int keyCode) {
getGameAction(keyCode);
switch(keyCode)
{
case -2: //down
countList++;
if(countList>5)
countList=0;
break;
case -1://up
countList--;
if(countList<0)
countList=5;
break;
case -3:
//left
break;
case -4:
//right
break;
case -5:
menuScrn = false;
mainScrn = true;
if(countList==0){
//color = 0xFF0000;
}else if(countList == 1){
//color = 0x0000FF;
}else if(countList==2){
//color = 0x00FF00;
}else if(countList == 3){
//color = 0xFF0000;
}else if(countList == 4){
//color = 0xFF0000;
}else if(countList==5)
{
//color = 0xFF0000;
notifyDestroyed();
}
break;
case -7:
//back
menuScrn = true;
mainScrn = false;
break;
default:
break;
}
repaint();
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -