You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
AdLike2048/assets/script/ui/PopDailyShopOpen/Auto_PopDailyShopOpen.ts

104 lines
5.3 KiB

1 week ago
//*********************
// 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_PopDailyShopOpen')
export class Auto_PopDailyShopOpen extends UIBase {
ui_center:Node;
ui_need:Node;
lb_price:Label;
btnCard0:Node;
btnCard1:Node;
btnCard2:Node;
ui_open0:Node;
ui_open1:Node;
ui_open2:Node;
ui_shopItem:Node;
btnVideo0:Node;
btnVideo1:Node;
btnVideo2:Node;
ui_open:Node;
ui_bottom:Node;
ui_skillMain:Node;
ui_skillPassive:Node;
ui_skillMainItem:Node;
ui_skillPassiveItem:Node;
ui_emptySkillMainItem:Node;
ui_emptySkillPassiveItem:Node;
btnClose:Node;
ui_descLeft:Node;
ui_descRight:Node;
ui_guide:Node;
onLoad(){
super.onLoad();
this.ui_center = find("ui_center",this.node);
this.ui_need = find("ui_center/ui_need",this.node);
this.lb_price = find("ui_center/ui_need/lb_price",this.node)?.getComponent(Label);
this.btnCard0 = find("ui_center/btnCard0",this.node);
this.btnCard1 = find("ui_center/btnCard1",this.node);
this.btnCard2 = find("ui_center/btnCard2",this.node);
this.ui_open0 = find("ui_center/ui_open0",this.node);
this.ui_open1 = find("ui_center/ui_open1",this.node);
this.ui_open2 = find("ui_center/ui_open2",this.node);
this.ui_shopItem = find("ui_center/ui_shopItem",this.node);
this.btnVideo0 = find("ui_center/btnVideo0",this.node);
this.btnVideo1 = find("ui_center/btnVideo1",this.node);
this.btnVideo2 = find("ui_center/btnVideo2",this.node);
this.ui_open = find("ui_center/ui_open",this.node);
this.ui_bottom = find("ui_center/ui_bottom",this.node);
this.ui_skillMain = find("ui_center/ui_bottom/ui_skillMain",this.node);
this.ui_skillPassive = find("ui_center/ui_bottom/ui_skillPassive",this.node);
this.ui_skillMainItem = find("ui_center/ui_skillMainItem",this.node);
this.ui_skillPassiveItem = find("ui_center/ui_skillPassiveItem",this.node);
this.ui_emptySkillMainItem = find("ui_center/ui_emptySkillMainItem",this.node);
this.ui_emptySkillPassiveItem = find("ui_center/ui_emptySkillPassiveItem",this.node);
this.btnClose = find("ui_center/btnClose",this.node);
this.ui_descLeft = find("ui_center/ui_descLeft",this.node);
this.ui_descRight = find("ui_center/ui_descRight",this.node);
this.ui_guide = find("ui_center/ui_guide",this.node);
}
onEnable() {
this.btnCard0.on(Node.EventType.TOUCH_END, this.click_btnCard0, this);
this.btnCard1.on(Node.EventType.TOUCH_END, this.click_btnCard1, this);
this.btnCard2.on(Node.EventType.TOUCH_END, this.click_btnCard2, this);
this.btnVideo0.on(Node.EventType.TOUCH_END, this.click_btnVideo0, this);
this.btnVideo1.on(Node.EventType.TOUCH_END, this.click_btnVideo1, this);
this.btnVideo2.on(Node.EventType.TOUCH_END, this.click_btnVideo2, this);
this.btnClose.on(Node.EventType.TOUCH_END, this.click_btnClose, this);
}
onDisable() {
this.btnCard0.off(Node.EventType.TOUCH_END, this.click_btnCard0, this);
this.btnCard1.off(Node.EventType.TOUCH_END, this.click_btnCard1, this);
this.btnCard2.off(Node.EventType.TOUCH_END, this.click_btnCard2, this);
this.btnVideo0.off(Node.EventType.TOUCH_END, this.click_btnVideo0, this);
this.btnVideo1.off(Node.EventType.TOUCH_END, this.click_btnVideo1, this);
this.btnVideo2.off(Node.EventType.TOUCH_END, this.click_btnVideo2, this);
this.btnClose.off(Node.EventType.TOUCH_END, this.click_btnClose, this);
}
click_btnCard0() {}
click_btnCard1() {}
click_btnCard2() {}
click_btnVideo0() {}
click_btnVideo1() {}
click_btnVideo2() {}
click_btnClose() {}
}