| 12345678910111213141516171819202122232425 |
- import { _decorator, Component, Node, Sprite, Label, ImageAsset, SpriteFrame, Texture2D } from 'cc';
- import { ResourcesUtils } from '../../core/resourceManager/ResourcesUtils';
- import { g } from '../../Data/g';
- import { ISJSB, platform } from '../../Data/platform';
- const { ccclass, property } = _decorator;
- @ccclass('NewRewardWindow1')
- export class NewRewardWindow1 extends Component {
- @property({ type: Sprite, tooltip: "用户头像" }) head: Sprite;
- @property({ type: Label, tooltip: "用户昵称" }) nickName: Label;
- async start() {
- platform.reportThinking("login", JSON.stringify({ guide: "first_gift" }));
- if (ISJSB) {
- let img = await ResourcesUtils.loadRemote<ImageAsset>(g.userData.avator, { ext: ".png" }, this);
- const spriteFrame = new SpriteFrame();
- const texture = new Texture2D();
- texture.image = img;
- spriteFrame.texture = texture;
- this.head.spriteFrame = spriteFrame;
- }
- this.nickName.string = g.userData.nickName;
- }
- }
|