future 1 年之前
父節點
當前提交
4370e15c30
共有 3 個文件被更改,包括 10 次插入17 次删除
  1. 0 1
      assets/data/data.ts
  2. 9 12
      assets/script/run/scene_page.ts
  3. 1 4
      assets/script/run/tips/ui_manifestations.ts

+ 0 - 1
assets/data/data.ts

@@ -364,7 +364,6 @@ export class zhao_xi_jie_data{
     public tip_type:number = config.zhao_xi_jie_tip_type.select_tips;
     public widget_id_list:zhao_xi_jie_item_data[] = []
     public finish_event_id:number = -1; //全部找到之后执行的事件
-    static finish_widget_hidden_delay_time = 0; // 全部找到后组件隐藏延迟时间(无服务器返回,自主添加)
 }
 export class guo_ju_qing_not_rule_data { //先创建数据模型,目前没有属性
 }

+ 9 - 12
assets/script/run/scene_page.ts

@@ -189,19 +189,16 @@ export class scene_page extends Component {
        item.getComponent(widget_base).showZhaoButongFinishStatus()
     }
     on_zhao_bu_tong_all_finish(data: zhao_xi_jie_data) {
-        let delay_time = zhao_xi_jie_data.finish_widget_hidden_delay_time * 1000
-        setTimeout(()=>{
-            let widget_list = gameManager.getWidgetList(this.mData)
-            for (let index = 0; index < widget_list.length; index++) {
-                const widget_data = widget_list[index];
-                if(widget_data.type == config.Widget_Type_List.CLICK_TYPE ||
-                    widget_data.type == config.Widget_Type_List.SLIDE_TYPE ||
-                    widget_data.type == config.Widget_Type_List.DRAG_TYPE) {
-                    let item =  this.mWidgetList.get(widget_data.att.id)
-                    item.getComponent(widget_base).hideZhaoButongFinishStatus()
-                }
+        let widget_list = gameManager.getWidgetList(this.mData)
+        for (let index = 0; index < widget_list.length; index++) {
+            const widget_data = widget_list[index];
+            if(widget_data.type == config.Widget_Type_List.CLICK_TYPE ||
+                widget_data.type == config.Widget_Type_List.SLIDE_TYPE ||
+                widget_data.type == config.Widget_Type_List.DRAG_TYPE) {
+                let item =  this.mWidgetList.get(widget_data.att.id)
+                item.getComponent(widget_base).hideZhaoButongFinishStatus()
             }
-        }, delay_time)
+        }
     }
     public initViewAtt(){
         if(this.mData.is_full_screen){

+ 1 - 4
assets/script/run/tips/ui_manifestations.ts

@@ -47,10 +47,7 @@ export class ui_manifestations extends Component {
         }
     }
     on_zhao_bu_tong_all_finish(data: zhao_xi_jie_data) {
-        let delay_time = zhao_xi_jie_data.finish_widget_hidden_delay_time * 1000
-        setTimeout(()=> {
-            this.node.active = false
-        }, delay_time)
+        this.node.active = false
     }
     onItemClick(item:shouji_item){
         this.btn_single_click_hide_tip.active = true;