无法获得得分hitTestObject的价值

时间:2015-02-25 15:12:08

标签: actionscript-3 flash hittest

添加分数时出现

错误。当mc1 hitTestObject行得分加1,而当mc2得分没有增加时

stage.addEventListener(Event.ENTER_FRAME, scoring);
function scoring(e:Event):void
{
    if (mc1.hitTestObject(line) || mc2.hitTestObject(line))
    {
        score = +1;
        myscore.text = String(score);
    }
}

请帮帮我:)。

1 个答案:

答案 0 :(得分:0)

你不能写score = +1来提高分数,因为它总能给你1,而你可以这样做:

score ++;

OR

score += 1;

OR

score = score + 1;

有关详细信息,请查看ActionScript 3 fundamentals: Operators

希望可以提供帮助。