1084: Синтаксическая ошибка: ожидание правильной пары перед двоеточием? - PullRequest
0 голосов
/ 27 апреля 2018

Я новичок в AS3 и пытаюсь написать основной игровой код. Так что я пытаюсь сделать, когда враг на 0 л.с., на выходе будет написано "ты выиграл!" но он говорит: «1084: Синтаксическая ошибка: ожидание правильной пары перед двоеточием» (в строке 2) здесь

{
if (enemyHP:Number = 0)
    trace("you win!");
}

thx

1 Ответ

0 голосов
/ 27 апреля 2018

Вам не нужно писать тип enemyHP в операторе if и для правильного сравнения числовых переменных вам нужно написать == вместо =. Итак, наконец ваш код должен выглядеть так:

{
    if (enemyHP == 0)
        trace("you win!");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...