请官网能提供下UIButton按键响应事件功能的相关实现,主要是按钮长按.我使用了在Node节点上添加on监听触摸事件,但是实现出来的最终效果不理想,主要是不能通用,希望官网能提供类似Click事件的范例!
你添加一个touchFlag变量,默认为false,同时触摸开始的时候把它置为true,同时update生命周期函数中添加判断:当touchFlag为true的时候,调用touchHold的函数,touchHold里做触摸时间判断,当触摸时间大于300毫秒时,认为时长按触摸,同时把touchFlag变量恢复为false。备注:为防止单击效果出问题,你需要在监听按钮的touchEnd事件,并在监听函数里,把touchFlag重置为false。