【问题标题】:Cant get value of scores hitTestObject无法获得 hitTestObject 分数的值
【发布时间】:2015-02-25 15:12:07
【问题描述】:

添加分数时出错。当 mc1 hitTestObject line 分数加 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);
    }
}

请帮帮我:)

【问题讨论】:

    标签: actionscript-3 flash hittest


    【解决方案1】:

    你不能写score = +1来增加分数,因为它会一直给你1,你可以这样做:

    score ++;
    

    score += 1;
    

    score = score + 1;
    

    欲了解更多信息,请查看ActionScript 3 fundamentals: Operators

    希望能有所帮助。

    【讨论】:

      猜你喜欢
      • 2012-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多