var inimigoHP: Număr = 100 - // definirea HP inamicului (sânge) 100 în playerAttack início.var: Număr = 10 - // seteaza puterea de atac a jucătorilor atunci când clicam.inimigo.addEventListener (MouseEvent.CLICK, attackEnemy) - // prin adăugarea acestei funcții direct la obiectul inamic, // functia se întâmplă numai atunci când obiectul în sine este apasat // în loc să faceți clic oriunde pe tela.setEnemyLocation () - // aceasta solicită următoarea funcție a pune inamicul // pe ecran. Acest lucru este atunci când começa.function setEnemyLocation joc (): void {inimigo.x = 200 - // muta inamicul la 200 de pixeli de pe stânga telainimigo.y = 150 - // muta inamicul la 150 de pixeli în jos din partea de sus a telainimigo.rotation = 45 - // rotește inamic 45 de grade direcția horáriotrace ( „valoarea x a inamicului“ inimigo.x „inamicul și valoarea y este“ inimigo.y) - // Afișează poziția curentă a inamicului pentru a depana} attackEnemy funcție (e: MouseEvent): void // Aceasta creează funcția de a ataca atunci când inamicul este apasat {enemyHP = enemyHP - playerAttack - // Scădeți valoarea valorii de atac HP, // rezultând o nouă valoare HP.inimigo.scaleX = enemyHP / 100 - // Modifică lățimea pe baza noii HP.// valoare este împărțită la 100 pentru al transforma într-un decimal.inimigo.scaleY = enemyHP / 100 - // Modifică înălțimea bazată pe HP.trace noua valoare ( „inamicul a“ enemyHP, „HP odihnă“) - // HP de ieșire ca inamicul pleacă}