home_car.ts 854 B

1234567891011121314151617181920212223242526
  1. import { _decorator, Component, Node, Sprite } from 'cc';
  2. import { GameManager } from '../../GameManager';
  3. import { base_ui } from '../../fw/base_ui';
  4. import { uiManager } from '../../manager/uiManager';
  5. import { config } from '../../config';
  6. import { dataManager } from '../../manager/dataManager';
  7. const { ccclass, property } = _decorator;
  8. @ccclass('home_car')
  9. export class home_car extends base_ui {
  10. @property(Node) spr_car:Node = null
  11. protected start(): void {
  12. uiManager.Instance().onButtonListen(this.spr_car, ()=>{
  13. this.node.parent.active = false
  14. uiManager.Instance().showUi(config.UI.car_lib, null, ()=>{
  15. this.node.parent.active = true
  16. })
  17. })
  18. }
  19. updateCar(){
  20. this.spr_car.getComponent(Sprite).spriteFrame = dataManager.getUserDefaultHomeCarSf()
  21. }
  22. }