?? thlacv.java
字號:
if(cursorNum==1)cursorNum=0;
else cursorNum=1;
}
if(keycode==ThLaKeyNum.KEY_FIRE||keycode==ThLaKeyNum.KEY_NUM5||keycode==ThLaKeyNum.KEY_LEFTC)
{
if(cursorNum==0)mnNum=ThLaKeyNum.ACTION_THREE_ONE;
else mnNum=ThLaKeyNum.ACTION_THREE_TWO;
}
if(keycode==ThLaKeyNum.KEY_RIGHTC) /**按右軟鍵可返回主菜單*/
{
mnNum=ThLaKeyNum.ACTION;
}
repaint();
break;
case ThLaKeyNum.HELP: /**選擇幫助*/
if(keycode==ThLaKeyNum.KEY_RIGHTC) /**按右軟鍵可返回主菜單*/
{
mnNum=0;
}
repaint();
break;
case ThLaKeyNum.ABOUT: /**選擇關于*/
if(keycode==ThLaKeyNum.KEY_RIGHTC) /**按右軟鍵可返回主菜單*/
{
mnNum=0;
}
repaint();
break;
case ThLaKeyNum.EXIT: /**選擇退出*/
if(keycode==ThLaKeyNum.KEY_RIGHTC) /**按右軟鍵可返回主菜單*/
{
mnNum=0;
}
repaint();
break;
case ThLaKeyNum.GAMESTART_EXIT:
if(keycode==ThLaKeyNum.KEY_RIGHT||keycode==ThLaKeyNum.KEY_NUM6)
{
if(exitmenu==0){ /**到了第0個時再往前就回到第1個*/
exitmenu=1;
}
else {
exitmenu=0;
}
}
if(keycode==ThLaKeyNum.KEY_LEFT||keycode==ThLaKeyNum.KEY_NUM4)
{
if(exitmenu==0){ /**到了第0個時再往前就回到第1個*/
exitmenu=1;
}
else {
exitmenu=0;
}
}
if(keycode==ThLaKeyNum.KEY_FIRE||keycode==ThLaKeyNum.KEY_NUM5||keycode==ThLaKeyNum.KEY_LEFTC)
{
if(exitmenu==0)
mnNum=ThLaKeyNum.MENU;
else mnNum=ThLaKeyNum.START;
}
break;
case ThLaKeyNum.MUSIC_ON_OFF:
if(keycode==ThLaKeyNum.KEY_RIGHT||keycode==ThLaKeyNum.KEY_NUM6)
{
if(musicmenu==0){ /**到了第0個時再往前就回到第1個*/
musicmenu=1;
}
else {
musicmenu=0;
}
}
if(keycode==ThLaKeyNum.KEY_LEFT||keycode==ThLaKeyNum.KEY_NUM4)
{
if(musicmenu==0){ /**到了第0個時再往前就回到第1個*/
musicmenu=1;
}
else {
musicmenu=0;
}
}
if(keycode==ThLaKeyNum.KEY_FIRE||keycode==ThLaKeyNum.KEY_NUM5||keycode==ThLaKeyNum.KEY_LEFTC)
{
if(musicmenu==1) /**按下FIRE或5或左軟鍵時執行語句*/
{
try {
if(playOne!=null)
playOne.stop();
if(playTwo!=null)
playTwo.stop();
if(playThree!=null)
playThree.stop();
} catch (IllegalStateException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (MediaException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
else if(musicmenu==0) /**當音樂播放菜單為1即啟動音樂時*/
{
if(playOne==null)
{
music(0);
}
try {
playOne.start();
} catch (IllegalStateException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (MediaException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
mnNum=ThLaKeyNum.MENU;
}
break;
case ThLaKeyNum.START_MENU:
if(keycode==ThLaKeyNum.KEY_UP||keycode==ThLaKeyNum.KEY_NUM2)
{
if(stateNowMenuNum==0)stateNowMenuNum=4;
else stateNowMenuNum--;
}
if(keycode==ThLaKeyNum.KEY_DOWN||keycode==ThLaKeyNum.KEY_NUM8)
{
if(stateNowMenuNum==4)stateNowMenuNum=0;
else stateNowMenuNum++;
}
if(keycode==ThLaKeyNum.KEY_FIRE||keycode==ThLaKeyNum.KEY_NUM5||keycode==ThLaKeyNum.KEY_LEFTC)
{
switch (stateNowMenuNum) {
case 0:
mnNum=ThLaKeyNum.START_MENU_ONE;
break;
case 1:
mnNum=ThLaKeyNum.START_MENU_TWO;
break;
case 2:
mnNum=ThLaKeyNum.START_MENU_THREE;
break;
case 3:
mnNum=ThLaKeyNum.START_MENU_FORE;
break;
case 4:
mnNum=ThLaKeyNum.START_MENU_FIVE;
break;
default:
break;
}
}
if(keycode==ThLaKeyNum.KEY_RIGHTC)
{
mnNum=lastmnNum;
}
repaint();
break;
case ThLaKeyNum.START_MENU_ONE:
if(keycode==ThLaKeyNum.KEY_RIGHT||keycode==ThLaKeyNum.KEY_NUM6)
{
if(stateSpNum==2)stateSpNum=0;
else stateSpNum++;
}
if(keycode==ThLaKeyNum.KEY_LEFT||keycode==ThLaKeyNum.KEY_NUM4)
{
if(stateSpNum==0)stateSpNum=2;
else stateSpNum--;
}
if(keycode==ThLaKeyNum.KEY_FIRE||keycode==ThLaKeyNum.KEY_NUM5||keycode==ThLaKeyNum.KEY_LEFTC)
{
}
if(keycode==ThLaKeyNum.KEY_RIGHTC)
{
mnNum=ThLaKeyNum.START_MENU;
tlam.Num_String=0;
tlam.stateStringW=1;
tlam.stateStringH=4;
}
repaint();
break;
case ThLaKeyNum.START_MENU_TWO:
if(keycode==ThLaKeyNum.KEY_RIGHT||keycode==ThLaKeyNum.KEY_NUM6)
{
if(stateSpNum==2)stateSpNum=0;
else stateSpNum++;
}
if(keycode==ThLaKeyNum.KEY_LEFT||keycode==ThLaKeyNum.KEY_NUM4)
{
if(stateSpNum==0)stateSpNum=2;
else stateSpNum--;
}
if(keycode==ThLaKeyNum.KEY_FIRE||keycode==ThLaKeyNum.KEY_NUM5||keycode==ThLaKeyNum.KEY_LEFTC)
{
switch (stateSpNum) {
case 0:
mnNum=ThLaKeyNum.SPONE_SKILL;
break;
case 1:
mnNum=ThLaKeyNum.SPTWO_SKILL;
break;
case 2:
mnNum=ThLaKeyNum.SPTHREE_SKILL;
break;
default:
break;
}
}
if(keycode==ThLaKeyNum.KEY_RIGHTC)
mnNum=ThLaKeyNum.START_MENU;
}
repaint();
break;
case ThLaKeyNum.START_MENU_THREE:
if(keycode==ThLaKeyNum.KEY_RIGHT||keycode==ThLaKeyNum.KEY_NUM6)
{
if(stateSpNum==1)stateSpNum=0;
else stateSpNum=1;
}
if(keycode==ThLaKeyNum.KEY_LEFT||keycode==ThLaKeyNum.KEY_NUM4)
{
if(stateSpNum==0)stateSpNum=1;
else stateSpNum=0;
}
if(keycode==ThLaKeyNum.KEY_FIRE||keycode==ThLaKeyNum.KEY_NUM5||keycode==ThLaKeyNum.KEY_LEFTC)
{
if(stateSpNum==0)mnNum=ThLaKeyNum.ACTION_THREE_ONE;
else if(stateSpNum==1)mnNum=ThLaKeyNum.ACTION_THREE_TWO;
}
if(keycode==ThLaKeyNum.KEY_RIGHTC)
{
mnNum=ThLaKeyNum.START_MENU;
}
repaint();
break;
case ThLaKeyNum.ACTION_THREE_ONE:
if(keycode==ThLaKeyNum.KEY_UP||keycode==ThLaKeyNum.KEY_NUM2)
{
if(cursorNum==2||cursorNum==3)cursorNum-=2;
else cursorNum+=2;
}
if(keycode==ThLaKeyNum.KEY_DOWN||keycode==ThLaKeyNum.KEY_NUM8)
{
if(cursorNum==0||cursorNum==1)cursorNum+=2;
else cursorNum-=2;
}
if(keycode==ThLaKeyNum.KEY_LEFT||keycode==ThLaKeyNum.KEY_NUM4)
{
if(cursorNum==1||cursorNum==3)cursorNum-=1;
else cursorNum+=1;
}
if(keycode==ThLaKeyNum.KEY_RIGHT||keycode==ThLaKeyNum.KEY_NUM6)
{
if(cursorNum==0||cursorNum==2)cursorNum+=1;
else cursorNum-=1;
}
if(keycode==ThLaKeyNum.KEY_FIRE||keycode==ThLaKeyNum.KEY_NUM5||keycode==ThLaKeyNum.KEY_LEFTC)
{
mnNum=ThLaKeyNum.START_ITEM_NUM_ONE;
}
if(keycode==ThLaKeyNum.KEY_RIGHTC)
{
mnNum=ThLaKeyNum.START_MENU_THREE;
}
break;
case ThLaKeyNum.ACTION_THREE_TWO:
if(keycode==ThLaKeyNum.KEY_UP||keycode==ThLaKeyNum.KEY_NUM2)
{
if(cursorNum==2||cursorNum==3)cursorNum-=2;
else cursorNum+=2;
}
if(keycode==ThLaKeyNum.KEY_DOWN||keycode==ThLaKeyNum.KEY_NUM8)
{
if(cursorNum==0||cursorNum==1)cursorNum+=2;
else cursorNum-=2;
}
if(keycode==ThLaKeyNum.KEY_LEFT||keycode==ThLaKeyNum.KEY_NUM4)
{
if(cursorNum==1||cursorNum==3)cursorNum-=1;
else cursorNum+=1;
}
if(keycode==ThLaKeyNum.KEY_RIGHT||keycode==ThLaKeyNum.KEY_NUM6)
{
if(cursorNum==0||cursorNum==2)cursorNum+=1;
else cursorNum-=1;
}
if(keycode==ThLaKeyNum.KEY_FIRE||keycode==ThLaKeyNum.KEY_NUM5||keycode==ThLaKeyNum.KEY_LEFTC)
{
mnNum=ThLaKeyNum.START_ITEM_NUM_TWO;
}
if(keycode==ThLaKeyNum.KEY_RIGHTC)
{
mnNum=ThLaKeyNum.START_MENU_THREE;
}
break;
case ThLaKeyNum.START_ITEM_NUM_ONE:
if(keycode==ThLaKeyNum.KEY_LEFT||keycode==ThLaKeyNum.KEY_NUM4)
{
if(item_spNum==0)item_spNum=2;
else item_spNum-=1;
}
if(keycode==ThLaKeyNum.KEY_RIGHT||keycode==ThLaKeyNum.KEY_NUM6)
{
if(item_spNum==2)item_spNum=0;
else item_spNum+=1;
}
if(keycode==ThLaKeyNum.KEY_FIRE||keycode==ThLaKeyNum.KEY_NUM5||keycode==ThLaKeyNum.KEY_LEFTC)
{
if(item_spNum==0)
{
switch (cursorNum) {
case 0:
if(lastspOneHI==1)tlam.IspOneAct-=10;
if(spOneHI==false||lastspOneHI!=cursorNum)
{
tlam.IspOneAct+=5;
spOneHI=true;
lastspOneHI=cursorNum;
}
break;
case 1:
if(lastspOneHI==0)tlam.IspOneAct-=5;
if(spOneHI==false||lastspOneHI!=cursorNum)
{
tlam.IspOneAct+=10;
spOneHI=true;
lastspOneHI=cursorNum;
}
break;
case 2:
if(lastspOneSI==3)tlam.IspOneD-=10;
if(spOneSI==false||lastspOneSI!=cursorNum)
{
tlam.IspOneD+=5;
spOneSI=true;
lastspOneSI=cursorNum;
}
break;
case 3:
if(lastspOneSI==2)tlam.IspOneD-=5;
if(spOneSI==false||lastspOneHI!=cursorNum)
{
tlam.IspOneD+=10;
spOneSI=true;
lastspOneSI=cursorNum;
}
break;
default:
break;
}
}
if(item_spNum==1)
{
switch (cursorNum) {
case 0:
if(lastspTwoHI==1)tlam.IspTwoAct-=10;
if(spTwoHI==false||lastspTwoHI!=cursorNum)
{
tlam.IspTwoAct+=5;
spTwoHI=true;
lastspTwoHI=cursorNum;
}
break;
case 1:
if(lastspTwoHI==0)tlam.IspTwoAct-=5;
if(spTwoHI==false||lastspTwoHI!=cursorNum)
{
tlam.IspTwoAct+=10;
spTwoHI=true;
lastspTwoHI=cursorNum;
}
break;
case 2:
if(lastspTwoSI==3)tlam.IspTwoD-=10;
if(spTwoSI==false||lastspTwoSI!=cursorNum)
{
tlam.IspTwoD+=5;
spTwoSI=true;
lastspTwoSI=cursorNum;
}
break;
case 3:
if(lastspTwoSI==2)tlam.IspTwoD-=5;
if(spTwoSI==false||lastspTwoSI!=cursorNum)
{
tlam.IspTwoD+=10;
spTwoSI=true;
lastspTwoSI=cursorNum;
}
break;
}
}
if(item_spNum==2)
{
switch (cursorNum) {
case 0:
if(lastspTwoHI==1)tlam.IspTwoAct-=10;
if(spThreeHI==false||lastspThreeHI!=cursorNum)
{
tlam.IspThreeAct+=5;
spThreeHI=true;
lastspThreeHI=cursorNum;
}
break;
case 1:
if(lastspThreeHI==1)tlam.IspThreeAct-=5;
if(spThreeHI==false||lastspThreeHI!=cursorNum)
{
tlam.IspThreeAct+=10;
lastspThreeHI=cursorNum;
}
break;
case 2:
if(lastspThreeSI==3)tlam.IspThreeD-=10;
if(spThreeSI==false||lastspThreeSI!=cursorNum)
{
tlam.IspThreeD+=5;
spThreeSI=true;
lastspThreeSI=cursorNum;
}
break;
case 3:
if(lastspThreeSI==2)tlam.IspThreeD-=5;
if(spThreeSI==false||lastspThreeSI!=cursorNum)
{
tlam.IspThreeD+=10;
spThreeSI=true;
lastspThreeSI=cursorNum;
}
break;
}
}
mnNum=ThLaKeyNum.ACTION_THREE_ONE;
}
if(keycode==ThLaKeyNum.KEY_RIGHTC)
{
mnNum=ThLaKeyNum.START_ITEM_NUM_ONE;
}
break;
case ThLaKeyNum.START_ITEM_NUM_TWO:
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -