2014-01-14 3 views
0

Мой код заключается в следующем:неявного Принуждения типа значения flash.display.SimpleButton

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

И сообщение об ошибке, что я получаю это:

1067: Неявное приведение значения типа flash.display: SimpleButton для функции несвязанного типа.

Я новичок в Actionscript, что я сделал неправильно

symboll и коробка являются обе кнопки

ответ

0

Метод addEventListener ожидает второй аргумент типа Function, в то время как вы предоставляете тип SimpleButton.

Попробуйте заменить код

symboll.addEventListener(Event.ENTER_FRAME, symboll); 

с

symboll.addEventListener(Event.ENTER_FRAME, ball_hit_wall); 
+0

Он работал, спасибо! – Photonium

Смежные вопросы