car_lib_top.ts 770 B

123456789101112131415161718192021
  1. import { _decorator, Component, Label, Node, Sprite } from 'cc';
  2. import { userDataManager } from '../../manager/userDataManager';
  3. import { tools } from '../../tools';
  4. const { ccclass, property } = _decorator;
  5. @ccclass('car_lib_top')
  6. export class car_lib_top extends Component {
  7. @property(Node) img_avatar:Node = null
  8. @property(Node) lab_nickname:Node = null
  9. @property(Node) lab_car_pai:Node = null
  10. init() {
  11. let user_data = userDataManager.user_data
  12. tools.loadRemoteImg(user_data.avatarUrl, (r)=>{
  13. this.img_avatar.getComponent(Sprite).spriteFrame = r.sf
  14. })
  15. this.lab_nickname.getComponent(Label).string = user_data.nickName
  16. this.lab_car_pai.getComponent(Label).string = user_data.license_code
  17. }
  18. }