future 1 年間 前
コミット
72c56dacfb

+ 1 - 1
assets/script/GameManager.ts

@@ -49,7 +49,7 @@ export class GameManager extends Component {
     }
 
     // 获取用户排行车sf
-    public static getUserRankCarSf(user_id:number, car_id:number):SpriteFrame {
+    public static getUserRankCarSf(car_id:number, user_id:number):SpriteFrame {
         if(userDataManager.user_data.id == user_id) {
             return GameManager.getUserDefaultRankCarSf()
         } else {

+ 4 - 4
assets/script/socket/gameSocket.ts

@@ -1,5 +1,6 @@
 import { _decorator, Component, Node } from 'cc';
 import { msgManager } from './msgManager';
+import { userDataManager } from '../manager/userDataManager';
 const { ccclass, property } = _decorator;
 
 @ccclass('gameSocket')
@@ -33,10 +34,9 @@ export class gameSocket extends Component {
             this.is_connected = true;
             this.check_heartbeat_succeed = true;
             gameSocket.Instance.is_online_status = true;
-            // if(userDataManager.user_data!=null){
-            //     msgManager.relink()
-            // }else{
-            // }
+            if(userDataManager.user_data) {
+                msgManager.relink()
+            }
         }
     }
 

+ 2 - 2
assets/script/socket/msgManager.ts

@@ -8,9 +8,9 @@ const { ccclass, property } = _decorator;
 @ccclass('msgManager')
 export class msgManager extends Component {
     
-    // 发送一次重连请求
+    // 发送重连
     public static relink(){
-        let str = JSON.stringify( {"userid":userDataManager.user_data.id})
+        let str = JSON.stringify({"action":"open", "user_id":userDataManager.user_data.id})
         console.log("发送一次重连请求",str)
         gameSocket.Instance.send_cmd(str)
     }

+ 1 - 1
assets/script/ui/car_lib/car_lib_list_item.ts

@@ -28,7 +28,7 @@ export class car_lib_list_item extends Component {
         this.m_data = data
         this.m_index = index
         this.m_cb = cb
-        this.img_car.getComponent(Sprite).spriteFrame = GameManager.getUserRankCarSf(-1,data.id)
+        this.img_car.getComponent(Sprite).spriteFrame = GameManager.getUserRankCarSf(data.id, -1)
         this.lab_car_name.getComponent(Label).string = data.name
         this.lab_car_score.getComponent(Label).string = data.unlock_points + '分'
     }

+ 1 - 1
assets/script/ui/home/home_bottom_rank_item.ts

@@ -24,7 +24,7 @@ export class home_bottom_rank_item extends Component {
     public initView(data:rankData, cb) {
         this.m_data = data
         this.m_cb = cb
-        this.img_car.getComponent(Sprite).spriteFrame = GameManager.getUserRankCarSf(data.user_id,data.car_id)
+        this.img_car.getComponent(Sprite).spriteFrame = GameManager.getUserRankCarSf(data.car_id, data.user_id)
         tools.labelCutString(this.lab_nickname,data.nickName,5)
         this.lab_score.getComponent(Label).string = data.score + '分'
         this.lab_jiancheng.getComponent(Label).string = data.province_code

+ 1 - 1
assets/script/ui/rank/rank_list_item.ts

@@ -38,7 +38,7 @@ export class rank_list_item extends base_ui {
         tools.substringRankRegionName(this.lab_region, data.city_name)
         tools.labelCutString(this.lab_nickname,data.nickName,8,false) //this.lab_nickname.getComponent(Label).string = data.nickName
         this.lab_score.getComponent(Label).string = data.score + ' 分'
-        this.img_car.getComponent(Sprite).spriteFrame = GameManager.getUserRankCarSf(data.user_id,data.car_id)
+        this.img_car.getComponent(Sprite).spriteFrame = GameManager.getUserRankCarSf(data.car_id, data.user_id)
     }
 }
 

+ 1 - 1
assets/script/ui/rank/rank_list_top.ts

@@ -113,7 +113,7 @@ export class rank_list_top extends base_ui {
     }
 
     private setImgCar(node:Node, data:rankData) {
-        node.getComponent(Sprite).spriteFrame = GameManager.getUserRankCarSf(data.user_id,data.car_id)
+        node.getComponent(Sprite).spriteFrame = GameManager.getUserRankCarSf(data.car_id, data.user_id)
     }
 
     private setRegion(bg_node:Node, node:Node, data:rankData, type:number) {

+ 1 - 1
assets/script/ui/user_info_view.ts

@@ -51,7 +51,7 @@ export class user_info_view extends base_ui {
         })
         this.lab_region.getComponent(Label).string = data.province_name + ' - ' + data.city_name
         this.lab_nickname.getComponent(Label).string = data.nickName
-        this.img_car.getComponent(Sprite).spriteFrame = GameManager.getUserRankCarSf(data.user_id, data.car_id)
+        this.img_car.getComponent(Sprite).spriteFrame = GameManager.getUserRankCarSf(data.car_id, data.user_id)
         this.lab_car_pai.getComponent(Label).string = data.license_code
         this.lab_score.getComponent(Label).string = data.score + '分'
         this.lab_car_name.getComponent(Label).string = GameManager.getUserCarInfo(data.car_id).name