/************************************************************************************ * FileName : Layout_UIChooseHero.ts * Description : 英雄选择界面 * Version : v1.0.0 * CreateTime : 2024-11-01 15:15:44 * Author : * Copyright (c) since 2024 * ============================================================== * Method Description: * * ============================================================== ************************************************************************************/ import {_decorator, Button, Component, Node, ScrollView, RichText} from 'cc'; const { ccclass, property } = _decorator; @ccclass('Layout_UIChooseHero') export class Layout_UIChooseHero extends Component { @property(Button) btnClose : Button = null; // 确认选择 @property(Button) btnSureHero : Button = null; /** 英雄筛选条件选择 */ @property(Node) heroToggleGroup : Node = null; /** 英雄列表 */ @property(ScrollView) heroScroll : ScrollView = null; /** 皮肤列表 */ @property(ScrollView) skinScroll : ScrollView = null; /** 所选的英雄 */ @property(Node) chooseHeroIcon : Node = null; /** 英雄列表cell */ @property(Node) chooseHeroCell : Node = null; /** 皮肤列表cell */ @property(Node) chooseSkinCell : Node = null; /** 英雄Item */ @property(Button) heroItem : Button = null; /** 皮肤Item */ @property(Button) skinItem : Button = null; /** 命运 */ @property(Button) mingYunItem : Button = null; /** 大招 */ @property(Button) bigSkillItem : Button = null; /** 皮肤名字 */ @property(RichText) skinNameRich : RichText = null; /** 英雄名字 */ @property(RichText) heroNameRich : RichText = null; @property(Node) heroSpineNode: Node; }