ui修复
This commit is contained in:
@@ -70,6 +70,17 @@ export class ShopHomeComp extends CCComp {
|
||||
oops.gui.toast("今日领取次数已用完");
|
||||
return
|
||||
}
|
||||
for (let x = 0; x < smc.goods.free.length; x++) {
|
||||
if(smc.goods.free[x].uuid ==9001){
|
||||
smc.vmdata.gold.num+=smc.goods.free[x].num
|
||||
}
|
||||
if(smc.goods.free[x].uuid ==9003){
|
||||
smc.vmdata.exp.num+=smc.goods.free[x].num
|
||||
}
|
||||
if(smc.goods.free[x].uuid < 9000){
|
||||
smc.items[smc.goods.free[x].uuid].num+=smc.goods.free[x].num
|
||||
}
|
||||
}
|
||||
smc.vmdata.free.buy--
|
||||
}
|
||||
get_goods1(){
|
||||
@@ -78,23 +89,57 @@ export class ShopHomeComp extends CCComp {
|
||||
oops.gui.toast("今日购买次数已用完");
|
||||
return
|
||||
}
|
||||
if(smc.vmdata.gold.num < smc.vmdata.goods1.cost){
|
||||
oops.gui.toast("金币不足");
|
||||
return
|
||||
}
|
||||
for (let x = 0; x < smc.goods.goods1.length; x++) {
|
||||
if(smc.goods.goods1[x].uuid ==9001){
|
||||
smc.vmdata.gold.num+=smc.goods.goods1[x].num
|
||||
}
|
||||
if(smc.goods.goods1[x].uuid ==9003){
|
||||
smc.vmdata.exp.num+=smc.goods.goods1[x].num
|
||||
}
|
||||
if(smc.goods.goods1[x].uuid < 9000){
|
||||
smc.items[smc.goods.goods1[x].uuid].num+=smc.goods.goods1[x].num
|
||||
}
|
||||
}
|
||||
smc.vmdata.goods1.buy--
|
||||
smc.vmdata.gold.num-=smc.vmdata.goods1.cost
|
||||
}
|
||||
get_goods2(){
|
||||
console.log("购买商品2")
|
||||
if(smc.vmdata.goods2.buy <= 0){
|
||||
if(smc.vmdata.herochips.buy <= 0){
|
||||
oops.gui.toast("今日购买次数已用完");
|
||||
return
|
||||
}
|
||||
smc.vmdata.goods2.buy--
|
||||
if(smc.vmdata.gold.num < smc.vmdata.herochips.cost){
|
||||
oops.gui.toast("金币不足");
|
||||
return
|
||||
}
|
||||
for (let x = 0; x < smc.goods.herochips.length; x++) {
|
||||
smc.heros[smc.goods.herochips[x].uuid].num += smc.goods.herochips[x].num
|
||||
}
|
||||
smc.vmdata.herochips.buy--
|
||||
smc.vmdata.gold.num-=smc.vmdata.herochips.cost
|
||||
}
|
||||
|
||||
get_goods3(){
|
||||
console.log("购买商品3")
|
||||
if(smc.vmdata.goods3.buy <= 0){
|
||||
if(smc.vmdata.skillchips.buy <= 0){
|
||||
oops.gui.toast("今日购买次数已用完");
|
||||
return
|
||||
}
|
||||
smc.vmdata.goods3.buy--
|
||||
if(smc.vmdata.gold.num < smc.vmdata.skillchips.cost){
|
||||
oops.gui.toast("金币不足");
|
||||
return
|
||||
}
|
||||
for (let x = 0; x < smc.goods.skillchips.length; x++) {
|
||||
smc.skills[smc.goods.skillchips[x].uuid].num += smc.goods.skillchips[x].num
|
||||
}
|
||||
smc.vmdata.skillchips.buy--
|
||||
smc.vmdata.gold.num-=smc.vmdata.skillchips.cost
|
||||
|
||||
}
|
||||
get_goods4(){
|
||||
console.log("购买商品4")
|
||||
|
||||
Reference in New Issue
Block a user