王者荣耀中皮肤和英雄技能java实现

Posted Gendan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了王者荣耀中皮肤和英雄技能java实现相关的知识,希望对你有一定的参考价值。

int flag=menulogin.Menulogin(); //游戏开始标记符;

    Boolean red = false;
    Boolean blue = false; //默认英雄初始是没有buff的
    while (flag==3) {
        Menuable menuable = new Menuable();
        Menuyeguai menuyeguai = new Menuyeguai();
        Menuzhuangbei menuzhuangbei = new Menuzhuangbei();
        int res = menuable.Menuable(); //技能菜单
        int[] arr = new int[4];
        switch (res) {   //技能生效操作
            case 1:
                System.out.println("当前使用一技能誓约之盾!");
                arr = Firstable(red);
                break;
            case 2:
                System.out.println("当前使用二技能回旋打击!");
                arr = Secondable(red, blue);
                break;
            case 3:
                System.out.println("当前使用二技能圣剑裁决!");
                arr = Thirdable(red, blue);
                break;
            case 10:
                int res1 = menuyeguai.Menuyeguai();
                switch (res1){  //刷野生效操作
                    case 80:
                    case 100:
                    case 150:
                    case 200:
                    case 250:yase.setMoney(yase.getMoney()+res1);break;
                    case 1: red = true;break;
                    case 0: blue = true;break;
                    case 10:;
                    case 11:;
                    default:
                        System.out.println("系统错误");
                }
                break;
            case 11:
                int res2 = menuzhuangbei.Menuzhuangbei();
                switch (res2){  [PerfectMoney下载](https://www.gendan5.com/wallet/PerfectMoney.html)//进入装备购买页面
                    case 1:
                        Shoe shoe = new Shoe();
                        if(yase.getMoney()>=200){
                        System.out.println(yase.name+"购买了"+shoe.name);
                        yase.phyfangyu+=shoe.getPhyattack();
                        yase.move+=shoe.getMove();
                        yase.money=yase.money-200;
                    }else{
                            System.out.println("金币不足,无法购买"+shoe.name);
                        };break;
                    case 2:
                        Fajia fajia = new Fajia();
                        if(yase.getMoney()>=1200){
                        System.out.println(yase.name+"购买了"+fajia.name);
                        yase.phyattack+=fajia.getPhyattack(); //攻击力+
                        yase.phyfangyu+=fajia.getPhyfanyu();  //防御力+
                        yase.money=yase.money-1200;
                    }else {
                            System.out.println("金币不足,无法购买"+fajia.name);
                        };break;
                    case 3:
                        Anyinzhanfu anyinzhanfu = new Anyinzhanfu();
                        if(yase.getMoney()>=2000){
                        System.out.println(yase.name+"购买了"+anyinzhanfu.name);
                        yase.phyattack+=anyinzhanfu.getPhyattack(); //攻击力+
                        yase.blood+=anyinzhanfu.getBlood();  //生命力+
                        yase.money=yase.money-2000;
                    }else {
                            System.out.println("金币不足,无法购买"+anyinzhanfu.name);
                        }
                        break;
                    case 10:
                    case 11:
                    default:
                        System.out.println("系统错误");
                }
                break;
            case 4:
                return;
            default:
                System.out.println("自动平A中。。。。");
                break;
        }
        yase.setPhyattack(yase.getPhyattack()+arr[0]);
        yase.setBlood(yase.getBlood()+arr[1]);
        yase.setMove(yase.getMove()+arr[2]);
        System.out.println(yase.getName()+"当前属性为"+" 金币 "+yase.getMoney()+" 物理攻击 "+yase.getPhyattack()+" 血量 "+yase.getBlood()+" 移速 "+yase.getMove()
        +" 当前技能冷却时间 "+arr[3]+"ms");
    }

以上是关于王者荣耀中皮肤和英雄技能java实现的主要内容,如果未能解决你的问题,请参考以下文章

20行Python代码爬取王者荣耀全英雄皮肤

20行Python代码爬取王者荣耀全英雄皮肤

Matlab爬虫获取王者荣耀英雄皮肤

12.奇怪知识 --Matlab爬虫获取王者荣耀英雄皮肤

教你用python爬取王者荣耀英雄皮肤图片,并将图片保存在各自英雄的文件夹中。(附源码)

用python的requests第三方模块抓取王者荣耀所有英雄的皮肤