Hi,
I am using composer and the middle class library.
I have the following class
local Character = class('Character') function Character:initialize(view, params) self.\_view = view self:AddEventListeners() end function Character:FlyEvent(event) print('fly') end function Character:DestroyEvent(event) self:RemoveEventListeners() end function Character:AddEventListeners() self.\_view:addEventListener("screenTouched", function(e) self:FlyEvent(e) end) end function Character:RemoveEventListeners() self.\_view:removeEventListener("screenTouched", function(e) self:FlyEvent(e) end) end return Character
i am creating a character object trhough the composer scene:create
the issue I am having is that the RemoveEventListners method is fired, but it doesn’t remove the eventlistner
any ideas? thoughts?