去掉smc.heros

This commit is contained in:
2025-03-18 09:39:02 +08:00
parent eb20011f07
commit b0d35b6ff5
4 changed files with 10 additions and 105 deletions

View File

@@ -31,82 +31,19 @@ export class VictoryComp extends CCComp {
}
open(){
var parent = this.node.getChildByName("items")
for (let i in smc.items) {
if(smc.items[i].x1 > 0){
let item=ecs.getEntity<Item>(Item)
item.load(smc.items[i].uuid,smc.items[i].x1,parent)
}
}
for (let i in smc.heros) {
if(smc.heros[i].x1 > 0){
let path = "game/gui/hchip";
let prefab: Prefab = oops.res.get(path, Prefab)!;
let node = instantiate(prefab);
node.parent=parent
let hc= node.getComponent(HChipComp)
hc.update_data(smc.heros[i].uuid,smc.heros[i].x1)
}
}
}
do_x10(){
// for (let i in smc.items) {
// if(smc.items[i].uuid == 9001){
// smc.vmdata.gold.num+=smc.items[i].x1*10
// }
// if(smc.items[i].uuid == 9003){
// smc.vmdata.exp.num+=smc.items[i].x1*10
// }
// if(smc.items[i].uuid == 1003){
// smc.vmdata.box.num+=smc.items[i].x1*10
// }
// if(smc.items[i].uuid < 9000){
// smc.items[i].num+=smc.items[i].x1*10
// }
// }
// for (let i in smc.heros) {
// smc.heros[i].num+=smc.heros[i].x1*10
// }
this.clear_x1()
}
do_x1(){
// for (let i in smc.items) {
// if(smc.items[i].uuid == 9001){
// smc.vmdata.gold.num+=smc.items[i].x1
// }
// if(smc.items[i].uuid == 9003){
// smc.vmdata.exp.num+=smc.items[i].x1
// }
// if(smc.items[i].uuid == 1003){
// smc.vmdata.box.num+=smc.items[i].x1
// }
// if(smc.items[i].uuid < 9000){
// smc.items[i].num+=smc.items[i].x1
// }
// }
// for (let i in smc.heros) {
// smc.heros[i].num+=smc.heros[i].x1
// }
this.clear_x1()
}
clear_x1(){
for (let i in smc.items) {
smc.items[i].x1=0
}
// for (let i in smc.skills) {
// smc.skills[i].x1=0
// }
for (let i in smc.heros) {
smc.heros[i].x1=0
}
let children = this.node.getChildByName("items").children
console.log("children",children)
for (let i in children) {
children[i].destroy()
}
this.node.parent.getComponent(MissionComp).to_mission_home()
}