12345678910111213141516171819202122232425262728 |
- import { _decorator, Component, Node, Sprite } from 'cc';
- import { GameManager } from '../../GameManager';
- import { base_ui } from '../../fw/base_ui';
- import { uiManager } from '../../manager/uiManager';
- import { config } from '../../config';
- import { dataManager } from '../../manager/dataManager';
- import { ClientEvent } from '../../lib/clientEvent';
- const { ccclass, property } = _decorator;
- @ccclass('home_car')
- export class home_car extends base_ui {
- @property(Node) spr_car:Node = null
- protected start(): void {
- uiManager.Instance().onButtonListen(this.spr_car, ()=>{
- this.node.parent.active = false
- uiManager.Instance().showUi(config.UI.car_lib, null, ()=>{
- this.node.parent.active = true
- })
- ClientEvent.dispatchEvent(config.UI_EVENT.HOME_DID_BECOME_INACTIVE)
- })
- }
- updateCar(){
- this.spr_car.getComponent(Sprite).spriteFrame = dataManager.getUserDefaultHomeCarSf()
- }
- }
|