123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- var HistoryPanel = cc.Class({
- extends: cc.Component,
- properties: {
- nameLbl:cc.Label,
- personNum:cc.Label,
- assetHigh:cc.Label,
- retireAsset:cc.Label,
- Million:cc.Label,
- TenMillion:cc.Label,
- HundredMillion:cc.Label,
- },
- ShowPanel:function () {
- this.nameLbl.string = cc.Mgr.UserDataMgr.playerName;
- this.personNum.string = cc.Mgr.UserDataMgr.playTimes;
- var param = this.getRecordData();
- this.assetHigh.string = param.highAsset;
- this.retireAsset.string = param.as;
- this.Million.string = param.milltimes;
- this.TenMillion.string = param.thousend;
- this.HundredMillion.string = param.hundredmill;
- },
- getRecordData:function(){
- //cc.log(JSON.stringify(cc.Mgr.UserDataMgr.RecordList))
- var list = cc.Mgr.UserDataMgr.RecordList;
- var allasset = 0;
- var milltimes = 0;
- var thousend = 0;
- var hundredmill = 0;
- var highAsset = list[0].highAssets;
- for (var i = 0; i < list.length; i++) {
- allasset += list[i].assets;
- if(list[i].highAssets > highAsset)
- {
- highAsset = list[i].highAssets;
- }
- if(list[i].level == 1)
- {
- milltimes += 1;
- }
- else if(list[i].level == 2)
- {
- thousend += 1;
- }
- else if(list[i].level == 3)
- {
- hundredmill += 1;
- }
- }
- var as = Math.floor(allasset / list.length);
- var param = {};
- param.as = as;
- param.milltimes = milltimes;
- param.thousend = thousend;
- param.hundredmill = hundredmill;
- param.highAsset = highAsset;
- return param;
- },
- ChangeName:function(){
- //cc.log("===========");
- },
- ClosePanel:function(){
- cc.Mgr.AudioMgr.playSFX("click");
- this.node.active = false;
- },
- });
- module.exports = HistoryPanel;
|