Actionscript 3 1084:语法错误:冒号前应为rightparen?

Actionscript 3 1084:语法错误:冒号前应为rightparen?,actionscript-3,actionscript,Actionscript 3,Actionscript,我是AS3新手,我正在尝试编写一个基本的游戏代码。所以我想做的是当敌人的生命为0时,输出会说“你赢了!” 但上面写着“1084:语法错误:冒号前应为rightparen”(第2行) 这里 thx您不需要在if语句中写入enemyHP的类型,要在数字变量之间进行正确比较,您需要写入=而不是=。最后,您的代码应该如下所示: { if (enemyHP == 0) trace("you win!"); } { if (enemyHP == 0) tra

我是AS3新手,我正在尝试编写一个基本的游戏代码。所以我想做的是当敌人的生命为0时,输出会说“你赢了!” 但上面写着“1084:语法错误:冒号前应为rightparen”(第2行) 这里


thx

您不需要在
if
语句中写入
enemyHP
的类型,要在数字变量之间进行正确比较,您需要写入
=
而不是
=
。最后,您的代码应该如下所示:

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