Quick 3.3 销毁button后立即创建,新button可能不响应事件

比较诡异的现象,参数问题的场景如下:

self.upgradeFrame[i]:removeFromParent()
self.upgradeFrame[i]= cc.ui.UIPushButton.new("shop/upgrade/upgradLocked.png")
    :onButtonClicked(function ( event )
        print(111)
    end)
    :addTo(self)

在Mac的player上大概有10%的几率,新button不能响应事件,而在windows上会高达90%。

建议避免这样的使用场景。

标签: Lua

添加新评论