【问题标题】:Implicit Coercion of value type of flash.display.SimpleButtonflash.display.SimpleButton 的值类型的隐式强制
【发布时间】:2014-01-14 19:16:41
【问题描述】:

我的代码是这样的:

symboll.addEventListener(Event.ENTER_FRAME, symboll);
function ball_hit_wall(e:Event):void{
        (symboll.hitTestObject(box));
{   
        gotoAndPlay(3)
    }
}

我得到的错误信息是这样的:

1067:将 flash.display:SimpleButton 类型的值隐式强制转换为不相关的 Function 类型。

我是actionscript的新手,我做错了什么

符号和框都是按钮

【问题讨论】:

    标签: actionscript-3 flash syntax syntax-error


    【解决方案1】:

    方法addEventListener 需要Function 类型的第二个参数,而您提供SimpleButton 类型。

    尝试替换您的代码

    symboll.addEventListener(Event.ENTER_FRAME, symboll);
    

    symboll.addEventListener(Event.ENTER_FRAME, ball_hit_wall);
    

    【讨论】:

      猜你喜欢
      • 2019-12-06
      • 2014-08-01
      • 2011-10-19
      • 2016-09-24
      • 2014-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-12
      相关资源
      最近更新 更多