文件名称:game-fight:游戏“打架”
文件大小:3KB
文件格式:ZIP
更新时间:2024-06-06 15:33:41
JavaScript
博弈战 创建具有名称,健康和力量等属性的“战斗机”类。 这些参数应在构造函数中设置。 另外,“ Fighter”类应包含诸如“ setDamage” , “ hit”和“ knockout”之类的方法。 setDamage方法具有参数“ damage” ,该方法通过更改运行状况属性(运行状况=运行状况-损坏)和向控制台打印值运行状况来设置对战斗机的损坏。 方法“ hit”具有参数“ enemy” , “ point”,并调用“ enemy.setDamage(damage)”方法。 “伤害”以点*功率计算,其中point是来自“战斗”功能的参数,功率是造成伤害的战斗机的属性。 方法“敲除”返回已解决的承诺(半秒后已解决)(使用promise中的setTimeout函数),并在解决承诺之前打印以控制台消息“时间已过”。 创建继承自Fighter类的方法和属性的改进的Fighter类。
【文件预览】:
game-fight-master
----src()
--------fighter.js(1KB)
--------fight.js(720B)
--------index.js(545B)
--------improvedFighter.js(233B)
----README.md(2KB)
----index.html(298B)