future 1 anno fa
parent
commit
0b77d5036d
2 ha cambiato i file con 15 aggiunte e 0 eliminazioni
  1. 14 0
      assets/script/GameManager.ts
  2. 1 0
      assets/script/config.ts

+ 14 - 0
assets/script/GameManager.ts

@@ -195,6 +195,20 @@ export class GameManager extends Component {
         })
     }
 
+    // 兑换车辆  
+    public static requestExchangeCar(car_id:number, cb) {
+        let opt = {'car_id':car_id}
+        http.post(config.API.exchange_car, opt, (err,d)=>{
+            if(!err){
+                let nd = JSON.parse(d)
+                if(nd.code === config.status.SUCCESS){
+                    // console.log("兑换车辆", nd.content)
+                    cb && cb()
+                }
+            }
+        })
+    }
+
     // 请求tt侧边栏用户奖励
     public static requestTTSidebarUserReward(status=config.USER_TT_SIDEBAR_REWARD.GET, success_cb, fail_cb=null) {
         if(sys.platform != sys.Platform.BYTEDANCE_MINI_GAME) {

+ 1 - 0
assets/script/config.ts

@@ -37,6 +37,7 @@ export class config  {
         mail_del: "/snake/mail/del",
         bag_type_list: "/snake/user/bag_type_list",
         bag_list: "/snake/user/bag_list",
+        exchange_car: "/snake/user/exchange_car",
     }
     public static STATIC_API = {
         sysconfig : "/snakestatic/sysconfig.json",