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.
62 lines
1.9 KiB
62 lines
1.9 KiB
1 week ago
|
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()
|
||
|
}
|
||
|
}
|