1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- import { _decorator, Component, Node, LabelComponent } from 'cc';
- import { NoticeManager } from '../../../engines/notices/NoticeManager';
- import StringUtils from '../../../engines/utils/StringUtils';
- import { GameModel } from '../../models/GameModel';
- const { ccclass, property } = _decorator;
- @ccclass('ExchangeItemRenderScript')
- export class ExchangeItemRenderScript extends Component {
-
- @property({
- type:LabelComponent
- })
- timeLabel:LabelComponent=null;
- @property({
- type:LabelComponent
- })
- timeLabel1:LabelComponent=null;
- @property({
- type:LabelComponent
- })
- goldLabel:LabelComponent=null;
- @property({
- type:LabelComponent
- })
- diamondLabel:LabelComponent=null;
- private data:any;
- UpdateItemRender(data:any):void{
- this.data=data;
- let time:number=data.time/60/60;
- this.timeLabel.string=time+"小时枪械收益";
- this.timeLabel1.string="立即获得"+time+"小时枪械收益!";
- this.goldLabel.string=StringUtils.numberUtilsEn(GameModel.single.fullEarnings*data.time);
- this.diamondLabel.string=StringUtils.numberUtilsEn(data.useDiamond,0);
- }
- /**
- * 购买
- */
- BuyButtonClickHandler():void{
- if(GameModel.single.diamond<this.data.useDiamond){
- NoticeManager.ShowPrompt("钻石不足!");
- }else{
- GameModel.single.diamond-=this.data.useDiamond;
- }
- }
-
- start () {
- // Your initialization goes here.
- }
- // update (deltaTime: number) {
- // // Your update function goes here.
- // }
- }
|