⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gamecanvas.java

📁 用J2ME1.0写的一个比较有意思的游戏.
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
                			a8+=1;
                			lefthand = 2;
                		} else if(tb1_x == -172) {//指向第9个
                			a9+=1;
                			lefthand = 2;
                		} else if(tb1_x == -204) {//指向第10个
                			a10+=1;
                			lefthand = 2;
                		} else if(tb1_x == -236) {//指向第11个
                			a11+=1;
                			lefthand = 2;
                		} else if(tb1_x == -268) {//指向第12个
                			a12+=1;
                			lefthand = 2;
                		} else if(tb1_x == -300) {//指向第13个
                			a13+=1;
                			lefthand = 2;
                		}


                	} else if(arrow_x == 128) {//如果指向第4个框
                		if(tb1_x == 20){//指向第4个
                			a4+=1;
                			lefthand = 2;
                			System.out.println("放入了" + a4+"份盐");
                		} else if(tb1_x == -12) {//指向第5个
                			a5+=1;
                			lefthand = 2;
                		} else if(tb1_x == -44) {//指向第6个
                			a6+=1;
                			lefthand = 2;
                		} else if(tb1_x == -76) {//指向第7个
                			a7+=1;
                			lefthand = 2;
                		} else if(tb1_x == -108) {//指向第8个
                			a8+=1;
                			lefthand = 2;
                		} else if(tb1_x == -140) {//指向第9个
                			a9+=1;
                			lefthand = 2;
                		} else if(tb1_x == -172) {//指向第10个
                			a10+=1;
                			lefthand = 2;
                		} else if(tb1_x == -204) {//指向第11个
                			a11+=1;
                			lefthand = 2;
                		} else if(tb1_x == -236) {//指向第12个
                			a12+=1;
                			lefthand = 2;
                		} else if(tb1_x == -268) {//指向第13个
                			a13+=1;
                			lefthand = 2;
                		} else if(tb1_x == -300) {//指向第14个
                			a14+=1;
                			lefthand = 2;
                		}
                	}
                }

            } else if(gameselect == 2) {//                肉类下的键盘监听

                if(keyCode == 49) {
                    gameselect = 1;
//                    repaint();
                } else if(keyCode == 50) {
                    gameselect = 2;
//                    repaint();
                } else if(keyCode == 51) {
                    gameselect = 3;
//                    repaint();
                } else if(keyCode == 52) {
                    gameselect = 4;
//                    repaint();
                }

                if(keyCode == -3) {//按左键
                    if(arrow_x == 32) {
                        if(tb2_x == 20) {

                        } else {
                            tb2_x = tb2_x + 32;
//                            repaint();
                        }
                    } else {
                        arrow_x = arrow_x - 32;
//                        repaint();
                    }

                } else if(keyCode == -4) {//按右键
                    if(arrow_x == 128) {
                        if(tb2_x == -44) {

                        } else {
                            tb2_x = tb2_x - 32;
//                            repaint();
                        }
                    } else {
                        arrow_x = arrow_x +32;
//                        repaint();
                    }

                } else if(keyCode == -5) {//按确定

                	if(arrow_x == 32) {//如果指向第1个框
                		if(tb2_x == 20){//指向第1个
                			b1+=1;
                			lefthand = 3;
                			System.out.println("放入了" + b1+"份肉丝");
                		} else if(tb2_x == -12) {//指向第2个
                			b2+=1;
                			lefthand = 3;
                		} else if(tb2_x == -44) {//指向第3个
                			b3+=1;
                			lefthand = 3;
                		}

                	} else if(arrow_x == 64) {//如果指向第2个框
                		if(tb2_x == 20){//指向第2个
                			b2+=1;
                			lefthand = 3;
                			System.out.println("放入了" + b2+"份肉片");
                		} else if(tb2_x == -12) {//指向第3个
                			b3+=1;
                			lefthand = 3;
                		} else if(tb2_x == -44) {//指向第4个
                			b4+=1;
                			lefthand = 3;
                		}

                	} else if(arrow_x == 96) {//如果指向第3个框
                		if(tb2_x == 20){//指向第3个
                			b3+=1;
                			lefthand = 3;
                			System.out.println("放入了" + b3+"份肉末");
                		} else if(tb2_x == -12) {//指向第4个
                			b4+=1;
                			lefthand = 3;
                		} else if(tb2_x == -44) {//指向第5个
                			b5+=1;
                			lefthand = 3;
                		}

                	} else if(arrow_x == 128) {//如果指向第4个框
                		if(tb2_x == 20){//指向第4个
                			b4+=1;
                			lefthand = 3;
                			System.out.println("放入了" + b4+"份熟肉");
                		} else if(tb2_x == -12) {//指向第5个
                			b5+=1;
                			lefthand = 3;
                		} else if(tb2_x == -44) {//指向第6个
                			b6+=1;
                			lefthand = 3;
                		}
                	}
                }


            } else if(gameselect == 3) {//                蔬菜下的键盘监听

                if(keyCode == 49) {
                    gameselect = 1;
//                    repaint();
                } else if(keyCode == 50) {
                    gameselect = 2;
//                    repaint();
                } else if(keyCode == 51) {
                    gameselect = 3;
//                    repaint();
                } else if(keyCode == 52) {
                    gameselect = 4;
//                    repaint();
                }

                if(keyCode == -3) {//按左键
                    if(arrow_x == 32) {

                    } else {
                        arrow_x = arrow_x - 32;
//                        repaint();
                    }

                } else if(keyCode == -4) {//按右键
                    if(arrow_x == 128) {

                    } else {
                        arrow_x = arrow_x +32;
//                        repaint();
                    }

                } else if(keyCode == -5) {//按确定

                	if(arrow_x == 32) {
                		c1+=1;
                		lefthand = 3;
                		System.out.println("放入了" + c1 +"份蒜苗");
                	} else if(arrow_x == 64) {
                		c2+=1;
                		lefthand = 3;
                	} else if(arrow_x == 96) {
                		c3+=1;
                		lefthand = 3;
                	} else if(arrow_x == 128) {
                		c3+=1;
                		lefthand = 3;
                	}

                }

            } else if(gameselect == 4) {//                操作下的键盘监听

                if(keyCode == 49) {
                    gameselect = 1;
//                    repaint();
                } else if(keyCode == 50) {
                    gameselect = 2;
//                    repaint();
                } else if(keyCode == 51) {
                    gameselect = 3;
//                    repaint();
                } else if(keyCode == 52) {
                    gameselect = 4;
//                    repaint();
                }

                if(keyCode == -3) {//按左键
                    if(arrow_x == 32) {

                    } else {
                        arrow_x = arrow_x - 32;
//                        repaint();
                    }

                } else if(keyCode == -4) {//按右键
                    if(arrow_x == 128) {

                    } else {
                        arrow_x = arrow_x +32;
//                        repaint();
                    }

                } else if(keyCode == -5) {//按确定
                    if(arrow_x == 32) {//如果选择点火
                        timer = 1;
                        ff = 1;
                        docao = 1;
                        System.out.println("docao=" + docao);

                    } else if(arrow_x == 64) {//如果选择起锅

                        docao = 0;
                        timer = 0;
                        action = 13;
                        System.out.println("docao=" + docao);

                        //加入游戏判定
                        if(caiselect == 1) {//回锅肉
                            if(a1 == 1) {
                                cai1 += 10;
                            } else if(a1 > 1) {
                                cai1 += 5;
                            }
                            if(a2 == 1) {
                                cai1 += 10;
                            } else if(a2 > 1) {
                                cai1 += 5;
                            }
                            if(a3 == 1) {cai1 -= 5;
                            } else if(a3 > 1) {cai1 -= 10;
                            }
                            if(a4 == 1) {cai1 -= 5;
                            } else if(a4 > 1) {cai1 -= 10;
                            }
                            if(a5 == 1) {
                                cai1 += 5;
                            } else if(a5 > 1) {
                                cai1 += 3;
                            }
                            if(a6 == 1) {
                                cai1 += 5;
                            } else if(a6 > 1) {
                                cai1 += 3;
                            }
                            if(a7 == 1) {cai1 -= 5;
                            } else if(a7 > 1) {cai1 -= 10;
                            }
                            if(a8 == 1) {
                                cai1 += 10;
                            } else if(a8 > 1) {
                                cai1 += 5;
                            }
                            if(a9 == 1) {
                                cai1 += 10;
                            } else if(a9 > 1) {
                                cai1 += 5;
                            }
                            if(a10 == 1) {cai1 -= 5;
                            } else if(a10 > 1) {cai1 -= 10;
                            }
                            if(a11 == 1) {cai1 -= 5;
                            } else if(a11 > 1) {cai1 -= 10;
                            }
                            if(a12 == 1) {cai1 -= 5;
                            } else if(a12 > 1) {cai1 -= 10;
                            }
                            if(a13 == 1) {cai1 -= 5;
                            } else if(a13 > 1) {cai1 -= 10;
                            }
                            if(a14 == 1) {cai1 -= 5;
                            } else if(a14 > 1) {cai1 -= 10;
                            }

                            if(b1 == 1) {cai1 -= 5;
                            } else if(b1 > 1) {cai1 -= 10;
                            }
                            if(b2 == 1) {cai1 -= 5;
                            } else if(b2 > 1) {cai1 -= 10;
                            }
                            if(b3 == 1) {cai1 -= 5;
                            } else if(b4 > 1) {cai1 -= 10;
                            }
                            if(b4 == 1) {
                                cai1 += 30;
                            } else if(b3 > 1) {
                                cai1 += 15;
                            }
                            if(b5 == 1) {cai1 -= 5;
                            } else if(b5 > 1) {cai1 -= 10;
                            }
                            if(b6 == 1) {cai1 -= 5;
                            } else if(b6 > 1) {cai1 -= 10;
                            }

                            if(c1 == 1) {
                                cai1 += 20;
                            } else if(c1 > 1) {
                                cai1 += 10;
                            }
                            if(c2 == 1) {cai1 -= 5;
                            } else if(c2 > 1) {cai1 -= 10;
                            }
                            if(c3 == 1) {cai1 -= 5;
                            } else if(c3 > 1) {cai1 -= 10;
                            }
                            if(c4 == 1) {cai1 -= 5;
                            } else if(c4 > 1) {cai1 -= 10;
                            }
                        } else if(caiselect == 2) {//麻婆豆腐
                            if(a1 == 1) {
                                cai2 += 10;
                            } else if(a1 > 1) {
                                cai2 += 5;
                            }
                            if(a2 == 1) {
                                cai2 += 5;
                            } else if(a2 > 1) {
                                cai2 += 3;
                            }
                            if(a3 == 1) {cai2 -= 5;
                            } else if(a3 > 1) {cai2 -= 10;
                            }
                            if(a4 == 1) {cai2 -= 5;
                            } else if(a4 > 1) {cai2 -= 10;
                            }
                            if(a5 == 1) {cai2 -= 5;
                            } else if(a5 > 1) {cai2 -= 10;
                            }
                            if(a6 == 1) {cai2 -= 5;
                            } else if(a6 > 1) {cai2 -= 10;
                            }
                            if(a7 == 1) {
                                cai2 += 5;
                            } else if(a7 > 1) {
                                cai2 += 3;
                            }
                            if(a8 == 1) {
                                cai2 += 5;
                            } else if(a8 > 1) {
                                cai2 += 3;
                            }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -