123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- var AdsParam = require("AdsParam");
- var AddCapacity = cc.Class({
- extends: cc.Component,
- properties: {
- AddLbl:cc.Label,
- DesLbl:cc.Label,
- Slider:cc.Slider,
- Progress:cc.ProgressBar,
- AddNum:10,
- CanAddNum:cc.Integer,
- },
- ShowPanel:function(){
- this.AddNum = 10;
- this.AddLbl.string = 10;
- this.DesLbl.string = 200 ;//this.AddNum * cc.Mgr.global.AddCapacityCost;;
- this.Slider.progress = 0;
- this.Progress.progress = 0;
- this.CanAddNum = Math.floor(cc.Mgr.UserDataMgr.Cash / cc.Mgr.global.AddCapacityCost);
- },
- OnSliderChange:function(){
-
- this.AddNum = 10;//Math.floor(this.Slider.progress * this.CanAddNum);
- this.Progress.progress = this.Slider.progress;
- var money = this.AddNum * cc.Mgr.global.AddCapacityCost;
- this.DesLbl.string = "需要消耗"+money+"元现金";
- this.AddLbl.string = this.AddNum;
- },
- ClickAdd:function(){
- if(cc.Mgr.UserDataMgr.WareHouseAllCapcity >= 200)
- {
- this.ClosePanel();
- return;
- }
- var self = this;
- cc.Mgr.AdsMgr.ShowVideoAds(AdsParam.PointF, function(out){
- if(out == 0)
- {
- cc.Mgr.UserDataMgr.WareHouseCapcity += self.AddNum;
- cc.Mgr.UserDataMgr.WareHouseAllCapcity += self.AddNum;
- cc.director.GlobalEvent.emit(cc.Mgr.Event.AddWareHouseCapacity, {});
- self.ClosePanel();
- }
- });
- },
- ClosePanel:function(){
- cc.Mgr.AudioMgr.playSFX("click");
- this.node.active = false;
- },
- });
- module.exports = AddCapacity;
|