dd
This commit is contained in:
@@ -36,11 +36,11 @@ export class CardControllerComp extends CCComp {
|
||||
}
|
||||
}
|
||||
cards_update(){
|
||||
if(smc.vm_data.gold.min >= smc.vm_data.gold.up_cost){
|
||||
smc.vm_data.gold.min -= smc.vm_data.gold.up_cost;
|
||||
this.card_level += 1;
|
||||
smc.vm_data.gold.up_cost += 1
|
||||
console.log("card _level:"+this.card_level+"cost:"+smc.vm_data.gold.up_cost)
|
||||
if(smc.vm_data.gold.min >= smc.vm_data.cards.up_cost){
|
||||
smc.vm_data.gold.min -= smc.vm_data.cards.up_cost;
|
||||
smc.vm_data.cards.level += 1;
|
||||
smc.vm_data.cards.up_cost += 2
|
||||
console.log("card _level:"+this.card_level+"cost:"+smc.vm_data.cards.up_cost)
|
||||
}else{
|
||||
oops.gui.toast("金币不够");
|
||||
}
|
||||
@@ -49,11 +49,11 @@ export class CardControllerComp extends CCComp {
|
||||
if (this.in_load) {
|
||||
return
|
||||
}
|
||||
if (smc.vm_data.gold.min < smc.vm_data.gold.ref_cost) {
|
||||
if (smc.vm_data.gold.min < smc.vm_data.cards.ref_cost) {
|
||||
oops.gui.toast("金币不足")
|
||||
return
|
||||
}
|
||||
smc.vm_data.gold.min -= smc.vm_data.gold.ref_cost;
|
||||
smc.vm_data.gold.min -= smc.vm_data.cards.ref_cost;
|
||||
this.load_cards()
|
||||
|
||||
}
|
||||
@@ -68,7 +68,7 @@ export class CardControllerComp extends CCComp {
|
||||
});
|
||||
}
|
||||
// console.log(old_cards)
|
||||
let cards_node= this.node.getChildByName("cards")
|
||||
let cards_node= this.node.getChildByName("front")
|
||||
let x=0
|
||||
let y=0
|
||||
let lists = this.get_card_list()
|
||||
@@ -76,7 +76,7 @@ export class CardControllerComp extends CCComp {
|
||||
let card = ecs.getEntity<HeroCard>(HeroCard);
|
||||
let pos = v3(x,y)
|
||||
card.load(pos,element[0],cards_node);
|
||||
x=x+120
|
||||
x=x+142
|
||||
});
|
||||
this.in_load = false;
|
||||
|
||||
@@ -89,7 +89,7 @@ export class CardControllerComp extends CCComp {
|
||||
get_card_list(){
|
||||
let lists:any = []
|
||||
for (let index = 0; index < 5; index++) {
|
||||
let list = RandomManager.instance.getRandomByObjectList(CardList[this.card_level], 1);
|
||||
let list = RandomManager.instance.getRandomByObjectList(CardList[smc.vm_data.cards.level], 1);
|
||||
lists.push(list)
|
||||
}
|
||||
return lists
|
||||
|
||||
Reference in New Issue
Block a user