Java MMO游戏健康与护甲方法
我正在制作一个基于Java(NetBean)的MMO游戏,我希望玩家同时拥有盔甲和健康。但我不知道如何设置它,使敌人的伤害先去掉盔甲,剩下的伤害用生命值减去Java MMO游戏健康与护甲方法,java,Java,我正在制作一个基于Java(NetBean)的MMO游戏,我希望玩家同时拥有盔甲和健康。但我不知道如何设置它,使敌人的伤害先去掉盔甲,剩下的伤害用生命值减去 int Armour = 100; int Health = 100; int Damage = 101; while (Armour > 0){ Armour -= Damage; } if (Armour < 0){ Health += Armour; } System.out.println(Arm
int Armour = 100;
int Health = 100;
int Damage = 101;
while (Armour > 0){
Armour -= Damage;
}
if (Armour < 0){
Health += Armour;
}
System.out.println(Armour);
System.out.println(Health);
int装甲=100;
健康指数=100;
损伤积分=101;
而(装甲>0){
装甲-=损伤;
}
如果(装甲<0){
健康+=盔甲;
}
系统输出打印LN(装甲);
系统输出打印(健康);
这应该可以做到:
int armour = 100;
int health = 100;
int damage = 101;
if (damage <= armour) {
armour -= damage;
} else {
health -= (damage - armour);
armour = 0;
}
System.out.println(armour);
System.out.println(health);
int装甲=100;
健康指数=100;
损伤积分=101;
如果(损坏则应这样做:
int armour = 100;
int health = 100;
int damage = 101;
if (damage <= armour) {
armour -= damage;
} else {
health -= (damage - armour);
armour = 0;
}
System.out.println(armour);
System.out.println(health);
int装甲=100;
健康指数=100;
损伤积分=101;
如果(对解决方案和Java编码标准的附加注释投了赞成票)对解决方案和Java编码标准的附加注释投了赞成票