我正在进行代码清理,我希望您的帮助 代码创建单元并将它们放在unitPositionHashmap中。此外,它根据单元类型降低了生产价值。 我正在寻找一种减少代码量的方法和更智能的方法来构造这个方法,所以我避免使用几乎被公开的代码。 The code
答案 0 :(得分:0)
创建一个方法,其中包含一个if块并使用参数填充变量值(p,GameConstants值(如ARCHER),ProductionAmount条件值(如10)。如果留在makeUnit方法中,您将拥有一个,而如果在新方法中只有一个。