|
@@ -9,6 +9,8 @@ export class rank_my_info extends Component {
|
|
|
@property(Node) img_weishangbang:Node = null
|
|
|
@property(Node) icon_number_bg:Node = null
|
|
|
@property(Node) icon_number_img:Node = null
|
|
|
+ @property(Node) icon_number_other_bg:Node = null
|
|
|
+ @property(Node) lab_number_other:Node = null
|
|
|
@property(SpriteFrame) sf_rank_icon_1:SpriteFrame = null
|
|
|
@property(SpriteFrame) sf_rank_icon_2:SpriteFrame = null
|
|
|
@property(SpriteFrame) sf_rank_icon_3:SpriteFrame = null
|
|
@@ -19,33 +21,39 @@ export class rank_my_info extends Component {
|
|
|
@property(Node) img_car:Node = null
|
|
|
|
|
|
initView(data:rankData) {
|
|
|
- if(data.number>0 && data.number<=3) {
|
|
|
- this.img_weishangbang.active = false
|
|
|
- this.icon_number_bg.active = true
|
|
|
- switch (data.number) {
|
|
|
- case 1:
|
|
|
- this.icon_number_img.getComponent(Sprite).spriteFrame = this.sf_rank_icon_1
|
|
|
- break;
|
|
|
- case 2:
|
|
|
- this.icon_number_img.getComponent(Sprite).spriteFrame = this.sf_rank_icon_2
|
|
|
- break;
|
|
|
- case 3:
|
|
|
- this.icon_number_img.getComponent(Sprite).spriteFrame = this.sf_rank_icon_3
|
|
|
- break;
|
|
|
- default:
|
|
|
- break;
|
|
|
- }
|
|
|
- } else {
|
|
|
+ if(data.number==0) {
|
|
|
this.img_weishangbang.active = true
|
|
|
this.icon_number_bg.active = false
|
|
|
+ this.icon_number_other_bg.active = false
|
|
|
+ } else {
|
|
|
+ this.img_weishangbang.active = false
|
|
|
+ if(data.number<=3) {
|
|
|
+ this.icon_number_bg.active = true
|
|
|
+ switch (data.number) {
|
|
|
+ case 1:
|
|
|
+ this.icon_number_img.getComponent(Sprite).spriteFrame = this.sf_rank_icon_1
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ this.icon_number_img.getComponent(Sprite).spriteFrame = this.sf_rank_icon_2
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ this.icon_number_img.getComponent(Sprite).spriteFrame = this.sf_rank_icon_3
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ this.icon_number_other_bg.active = true
|
|
|
+ this.lab_number_other.getComponent(Label).string = data.number + ''
|
|
|
+ }
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
tools.loadRemoteImg(data.avatarUrl, (r)=>{
|
|
|
this.img_avatar.getComponent(Sprite).spriteFrame = r.sf
|
|
|
})
|
|
|
this.lab_nickname.getComponent(Label).string = data.nickName
|
|
|
this.lab_score.getComponent(Label).string = data.score + ' 分'
|
|
|
- this.img_car.getComponent(Sprite).spriteFrame = GameManager.getUserDefaultCarSf()
|
|
|
+ this.img_car.getComponent(Sprite).spriteFrame = GameManager.getUserDefaultRankCarSf()
|
|
|
}
|
|
|
}
|
|
|
|