有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

eclipse投射物物理机制破坏java

为了让我的游戏变得引人入胜,我希望敌人向母舰和玩家发射子弹。然而,每当我取消注释我在每节课上写的物理力学时,我都会出错。 以下是一个供玩家使用的示例:

for(int i = 0; i < game.eb.size(); i++)
        {
            EntityB tempEnt = game.eb.get(i);

            if(Physics.Collision(this, tempEnt)) {
                c.removeEntity(tempEnt);
                Game.HEALTH -= 20;
                game.setEnemy_killed(game.getEnemy_killed() + 1);
            }
        }

所以我使用了一种方法,通过EntityA和EntityB来定义“好”和“坏”。所以当玩家向敌人射击时,敌人就会消失。然而,当玩家被敌人射杀时,玩家将失去生命。我从100分中扣除20点生命值,这样比赛就更激烈了。 这是母舰的机械师:

for(int i = 0; i < game.eb.size(); i++)
        {
            EntityB tempEnt = game.eb.get(i);

            if(Physics.Collision(this, tempEnt)) {
                c.removeEntity(tempEnt);
                Game.MHEALTH -= 20;
                game.setEnemy_killed(game.getEnemy_killed() + 1);
            }
        }

我将通过dropbox链接发布游戏的新版本。物理力学被注释掉,因此游戏处于可玩状态https://www.dropbox.com/sh/mm5u370yp8t1twp/AAAGMHveVu1rps4qqX5C6GVfa?dl=0


共 (0) 个答案