cc.Class({ extends: cc.Component, properties: { grantnfoPrefabs: { default: null, type: cc.Prefab, serializable: true, }, saleInfoPrefabs: { default: null, type: cc.Prefab, serializable: true, }, }, // LIFE-CYCLE CALLBACKS: // onLoad () {}, start () { }, onGrantInfo(){ let leasePanel = cc.instantiate(this.grantnfoPrefabs); let parent = cc.find('Canvas/UICamera'); leasePanel.parent = parent; leasePanel.setPosition(0, 0); leasePanel.zIndex = 999; let LeaseGrantInfoScript = leasePanel.getComponent("LeaseGrantInfo"); let _contentButton = this.getComponent("Content_Button"); LeaseGrantInfoScript.setInfo(_contentButton.NameLabel.string,_contentButton.NumLabel.string); }, onSaleInfo(){ let leasePanel = cc.instantiate(this.saleInfoPrefabs); let parent = cc.find('Canvas/UICamera'); leasePanel.parent = parent; leasePanel.setPosition(0, 0); leasePanel.zIndex = 999; let LeaseGrantInfoScript = leasePanel.getComponent("LeaseSaleInfo"); let _contentButton = this.getComponent("Content_Button"); LeaseGrantInfoScript.setInfo(_contentButton.NameLabel.string,_contentButton.NumLabel.string); } });