// Learn TypeScript:
//  - https://docs.cocos.com/creator/2.4/manual/en/scripting/typescript.html
// Learn Attribute:
//  - https://docs.cocos.com/creator/2.4/manual/en/scripting/reference/attributes.html
// Learn life-cycle callbacks:
//  - https://docs.cocos.com/creator/2.4/manual/en/scripting/life-cycle-callbacks.html

import UserManager from "../Manager/UserManager";

const { ccclass, property } = cc._decorator;

@ccclass
export default class JianZao extends cc.Component {

    @property({ type: cc.Label, displayName: '产业名字' })
    name_Label: cc.Label = null;

    @property({ type: cc.Label, displayName: '店铺收入' })
    shouru_Label: cc.Label = null;

    @property({ type: cc.Label, displayName: '开设提示' })
    kaishe_Label: cc.Label = null;

    @property({ type: cc.Label, displayName: '需要资金' })
    price_Label: cc.Label = null;
    price: number;


    // LIFE-CYCLE CALLBACKS:

    // onLoad () {}

    start() {

    }

    init(name, shouru, price) {
        this.name_Label.string = `${name}`
        this.shouru_Label.string = `${shouru}`
        this.kaishe_Label.string = `开设${name}需要资金:`
        this.price_Label.string = `${price}`
        this.price = price
    }

    onTouchJianZao() {
        UserManager.subMoney(this.price)
        this.onTouchClose()
    }

    onTouchClose() {
        this.node.removeFromParent()
        this.node.destroy()
    }

    // update (dt) {}
}