//********************* // create by 流云 // 插件自动生成的节点脚本 // 请勿修改(自动生成会覆盖) // 请通过子类继承使用 // 如何生成可直接调用的UI节点和组件? // 1.在场景节点树中选中要生成的UI根节点 // 2.点击菜单"tool"->“生成UI脚本” 或者使用快捷键(快捷键:Ctrl+Shift+C) // 3.点击后会在script/ui/目录中生成一个以选中节点命名的文件夹,文件夹中会生成两个脚本文件,“Auto_”开头的就是本文件,不可修改,另一个是“UI”+选中节点名称命名的脚本文件,可修改,是需要挂载到选中节点的脚本文件,给用户使用的写逻辑的脚本,只会生成一次 // 4.找到第3步描述的“UI”+选中节点名称命名的脚本文件,将其挂载到选中节点上(第一生成需要挂载,后续修改场景,重复生成的时候,该脚本不会再生成,不用担心会覆盖逻辑脚本) // 下面是类型示例 // 1.按钮,节点名以“btn_”或者“Btn_”开头或者节点添加了Button组件, 例:btn_Close,会生成btn_Close节点和click_btn_Close()方法 // 2.标签,节点名以“lb_”开头, 例:lb_title,会生成lb_title的Label组件 // 3.输入框,节点名以“eb_”开头, 例:eb_input,会生成eb_input的EditBox组件 // 4.滚动视图,节点名以“sv_”开头, 例:sv_list,会生成sv_list的ScrollView组件 // 5.图片,节点名以“img_”或者sp_“”开头, 例:img_Icon,会生成img_Icon的Sprite组件 // 6.普通节点,节点名以“ui_”或者“Ui_”或者“UI_”开头, 例:ui_Content,会生成ui_Content的Node节点 //********************* import { _decorator, Component, Node, find, Sprite, Label, Button, ScrollView, EditBox, RichText } from 'cc'; import { UIBase } from '../../../mx/module/ui/UIBase'; const { ccclass } = _decorator; @ccclass('Auto_sign7Day') export class Auto_sign7Day extends UIBase { ui_center:Node; ui_Days:Node; ui_itemNode1:Node; ui_itemNode2:Node; ui_itemNode3:Node; ui_itemNode4:Node; ui_itemNode5:Node; ui_itemNode6:Node; ui_itemNode7:Node; ui_itemNode8:Node; ui_itemNode9:Node; ui_itemNode10:Node; ui_itemNode11:Node; ui_itemNode12:Node; ui_itemNode13:Node; ui_itemNode14:Node; lb_SignedToday:Label; btnGet:Node; btnVideo:Node; onLoad(){ super.onLoad(); this.ui_center = find("ui_center",this.node); this.ui_Days = find("ui_center/ui_Days",this.node); this.ui_itemNode1 = find("ui_center/ui_Days/ui_itemNode1",this.node); this.ui_itemNode2 = find("ui_center/ui_Days/ui_itemNode2",this.node); this.ui_itemNode3 = find("ui_center/ui_Days/ui_itemNode3",this.node); this.ui_itemNode4 = find("ui_center/ui_Days/ui_itemNode4",this.node); this.ui_itemNode5 = find("ui_center/ui_Days/ui_itemNode5",this.node); this.ui_itemNode6 = find("ui_center/ui_Days/ui_itemNode6",this.node); this.ui_itemNode7 = find("ui_center/ui_Days/ui_itemNode7",this.node); this.ui_itemNode8 = find("ui_center/ui_Days/ui_itemNode8",this.node); this.ui_itemNode9 = find("ui_center/ui_Days/ui_itemNode9",this.node); this.ui_itemNode10 = find("ui_center/ui_Days/ui_itemNode10",this.node); this.ui_itemNode11 = find("ui_center/ui_Days/ui_itemNode11",this.node); this.ui_itemNode12 = find("ui_center/ui_Days/ui_itemNode12",this.node); this.ui_itemNode13 = find("ui_center/ui_Days/ui_itemNode13",this.node); this.ui_itemNode14 = find("ui_center/ui_Days/ui_itemNode14",this.node); this.lb_SignedToday = find("ui_center/lb_SignedToday",this.node)?.getComponent(Label); this.btnGet = find("ui_center/btnGet",this.node); this.btnVideo = find("ui_center/btnVideo",this.node); } onEnable() { this.ui_itemNode1.on(Node.EventType.TOUCH_END, this.click_ui_itemNode1, this); this.ui_itemNode2.on(Node.EventType.TOUCH_END, this.click_ui_itemNode2, this); this.ui_itemNode3.on(Node.EventType.TOUCH_END, this.click_ui_itemNode3, this); this.ui_itemNode4.on(Node.EventType.TOUCH_END, this.click_ui_itemNode4, this); this.ui_itemNode5.on(Node.EventType.TOUCH_END, this.click_ui_itemNode5, this); this.ui_itemNode6.on(Node.EventType.TOUCH_END, this.click_ui_itemNode6, this); this.ui_itemNode7.on(Node.EventType.TOUCH_END, this.click_ui_itemNode7, this); this.ui_itemNode8.on(Node.EventType.TOUCH_END, this.click_ui_itemNode8, this); this.ui_itemNode9.on(Node.EventType.TOUCH_END, this.click_ui_itemNode9, this); this.ui_itemNode10.on(Node.EventType.TOUCH_END, this.click_ui_itemNode10, this); this.ui_itemNode11.on(Node.EventType.TOUCH_END, this.click_ui_itemNode11, this); this.ui_itemNode12.on(Node.EventType.TOUCH_END, this.click_ui_itemNode12, this); this.ui_itemNode13.on(Node.EventType.TOUCH_END, this.click_ui_itemNode13, this); this.ui_itemNode14.on(Node.EventType.TOUCH_END, this.click_ui_itemNode14, this); this.btnGet.on(Node.EventType.TOUCH_END, this.click_btnGet, this); this.btnVideo.on(Node.EventType.TOUCH_END, this.click_btnVideo, this); } onDisable() { this.ui_itemNode1.off(Node.EventType.TOUCH_END, this.click_ui_itemNode1, this); this.ui_itemNode2.off(Node.EventType.TOUCH_END, this.click_ui_itemNode2, this); this.ui_itemNode3.off(Node.EventType.TOUCH_END, this.click_ui_itemNode3, this); this.ui_itemNode4.off(Node.EventType.TOUCH_END, this.click_ui_itemNode4, this); this.ui_itemNode5.off(Node.EventType.TOUCH_END, this.click_ui_itemNode5, this); this.ui_itemNode6.off(Node.EventType.TOUCH_END, this.click_ui_itemNode6, this); this.ui_itemNode7.off(Node.EventType.TOUCH_END, this.click_ui_itemNode7, this); this.ui_itemNode8.off(Node.EventType.TOUCH_END, this.click_ui_itemNode8, this); this.ui_itemNode9.off(Node.EventType.TOUCH_END, this.click_ui_itemNode9, this); this.ui_itemNode10.off(Node.EventType.TOUCH_END, this.click_ui_itemNode10, this); this.ui_itemNode11.off(Node.EventType.TOUCH_END, this.click_ui_itemNode11, this); this.ui_itemNode12.off(Node.EventType.TOUCH_END, this.click_ui_itemNode12, this); this.ui_itemNode13.off(Node.EventType.TOUCH_END, this.click_ui_itemNode13, this); this.ui_itemNode14.off(Node.EventType.TOUCH_END, this.click_ui_itemNode14, this); this.btnGet.off(Node.EventType.TOUCH_END, this.click_btnGet, this); this.btnVideo.off(Node.EventType.TOUCH_END, this.click_btnVideo, this); } click_ui_itemNode1() {} click_ui_itemNode2() {} click_ui_itemNode3() {} click_ui_itemNode4() {} click_ui_itemNode5() {} click_ui_itemNode6() {} click_ui_itemNode7() {} click_ui_itemNode8() {} click_ui_itemNode9() {} click_ui_itemNode10() {} click_ui_itemNode11() {} click_ui_itemNode12() {} click_ui_itemNode13() {} click_ui_itemNode14() {} click_btnGet() {} click_btnVideo() {} }