You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61 lines
1.9 KiB
61 lines
1.9 KiB
import Common5 from "../../../Platform/th/Common5";
|
|
|
|
|
|
const { ccclass, property } = cc._decorator;
|
|
|
|
@ccclass
|
|
export default class ChaoCaiResult extends cc.Component {
|
|
|
|
@property(cc.Label)
|
|
caiMingStr: cc.Label = null
|
|
|
|
@property(cc.Label)
|
|
moneyStr: cc.Label = null
|
|
|
|
@property(cc.Node)
|
|
guangXiao: cc.Node = null
|
|
|
|
@property(cc.Node)
|
|
iconSpFrame: cc.Node = null
|
|
|
|
@property(cc.Sprite)
|
|
pingFenIcon: cc.Sprite = null
|
|
|
|
@property([cc.SpriteFrame])
|
|
pingFenSpFrameTab: cc.SpriteFrame[] = []
|
|
|
|
|
|
finishCallFunc = null
|
|
restartCallFunc = null
|
|
|
|
initView(config,resultIndex,finishCallFunc,restartCallFunc){
|
|
Common5.playEffectCustom('CommonRes','sound/获得奖励')
|
|
|
|
console.log('config==',config,resultIndex)
|
|
this.finishCallFunc = finishCallFunc
|
|
this.restartCallFunc = restartCallFunc
|
|
|
|
this.moneyStr.string = `预估获得投资:${Common5.getNumberChangeHanzi(config.touZiMoney[resultIndex],'1')}`
|
|
this.caiMingStr.string = config.caiMing
|
|
this.pingFenIcon.spriteFrame = this.pingFenSpFrameTab[resultIndex]
|
|
if(resultIndex == 0){
|
|
this.guangXiao.active = false
|
|
Common5.getSpriteFrameFromBundle("ChaoCai", "texture/菜肴/" + config.caiMing + '暗', this.iconSpFrame.getComponent(cc.Sprite));
|
|
}else if(resultIndex == 1){
|
|
this.guangXiao.active = false
|
|
Common5.getSpriteFrameFromBundle("ChaoCai", "texture/菜肴/" + config.caiMing + '亮', this.iconSpFrame.getComponent(cc.Sprite));
|
|
}else{
|
|
this.guangXiao.active = true
|
|
Common5.getSpriteFrameFromBundle("ChaoCai", "texture/菜肴/" + config.caiMing + '亮', this.iconSpFrame.getComponent(cc.Sprite));
|
|
}
|
|
}
|
|
|
|
onBtnClickFinish(){
|
|
this.node.removeFromParent()
|
|
this.finishCallFunc()
|
|
}
|
|
onBtnClickChongLai(){
|
|
this.node.removeFromParent()
|
|
this.restartCallFunc()
|
|
}
|
|
}
|
|
|