|
@@ -55,15 +55,15 @@ export class widget_click extends widget_base {
|
|
|
})
|
|
|
break;
|
|
|
case config.clcik_type.click:
|
|
|
- this.node.off(Node.EventType.TOUCH_START)
|
|
|
- this.node.on(Node.EventType.TOUCH_START,()=>{
|
|
|
+ this.node.off(Node.EventType.TOUCH_END)
|
|
|
+ this.node.on(Node.EventType.TOUCH_END,()=>{
|
|
|
if(!this.mIsActive) return
|
|
|
this.exeFinish()
|
|
|
})
|
|
|
break;
|
|
|
case config.clcik_type.click_not_auto_finish:
|
|
|
- this.node.off(Node.EventType.TOUCH_START)
|
|
|
- this.node.on(Node.EventType.TOUCH_START,()=>{
|
|
|
+ this.node.off(Node.EventType.TOUCH_END)
|
|
|
+ this.node.on(Node.EventType.TOUCH_END,()=>{
|
|
|
if(!this.mIsActive) return
|
|
|
ClientEvent.dispatchEvent(config.EventRun.WIDGET_FINISH,this.mData.att.id)
|
|
|
})
|