2014-01-21 2 views
1

Может ли кто-нибудь помочь разобраться в этой ошибке?Corona SDK addEventListener

AddEventListener имеет проблему к вызываемой функции ...

--ship as a custom attribute with the value of false 
    rects[i][j].ship = false 
--Add an event listener to get tappedRect called 
    rects:addEventListener("tap" ,tappedRect) 
    end 

end 
--TappedRect function use when a rectangle gets tapped on 

function tappedRect(event) 
     if event.target.ship then 
      event.target.ship = true 
      event.target:setFillColor(0, 255, 0) 
     else 
      event.target = false 
      event.target:setFillColor(255, 0, 0) 
     end 
end 
+1

Исправлено: перед удалением: addEventListener? Кроме того, попробуйте написать код немного лучше здесь. Есть варианты выпуска. – Fayer

ответ

1

в короне можно только добавить прослушиватель событий, который вызывает метод после того, как этот метод определен (вы должны вызвать addEventListener после определения tappedRect)