//********************* // create by 流云 // time: Mon Nov 17 2025 // desc: //********************* import { _decorator, Component, Node , find, Label, ProgressBar} from 'cc'; import { Auto_pageUserLevelupDetail } from './Auto_pageUserLevelupDetail'; import List from 'db://assets/mx/components/list/List'; import { IRoleLevelData, TableNames } from '../../game/ConfigTableData'; import { LevelupIcon } from '../pageUserLevelup/LevelupIcon'; import { OtherDataType } from '../../game/GameData'; const { ccclass, property } = _decorator; @ccclass('UIpageUserLevelupDetail') export class UIpageUserLevelupDetail extends Auto_pageUserLevelupDetail { @property(List) listV: List = null; LevelUpData = [] curMyLevel = 0 onLoad(): void { super.onLoad(); } onEnable(): void { super.onEnable(); } onDisable(): void { super.onDisable(); } onInit(): void { let curData = gg.data.getStringData(OtherDataType.UserLevelupData).split('&') this.curMyLevel = Number(curData[0]) this.setMyItem() } setMyItem(){ let suiPianShopList = gg.data.table.getTableList(TableNames.Role) let maxLevel = suiPianShopList.length*30 let dataLeng = maxLevel/10 for(let i = 0;i 0){ if(this.LevelUpData[index]-curMyLevel>0 && this.LevelUpData[index]-curMyLevel<=10){ pro.progress = oneNum/10 }else{ pro.progress = 0 } }else { pro.progress = 0 } } let jiangli = item.getChildByName('奖励1') jiangli.getComponent(LevelupIcon).setLevel(this.LevelUpData[index], false) } click_bgMask() { gg.audio.playEffect({ name: "点击音效"}); this.close() } }