mirror of
https://gitee.com/jisol/jisol-game/
synced 2025-10-09 00:26:11 +00:00
update
This commit is contained in:
@@ -23,8 +23,11 @@ import { JsonAsset } from "cc";
|
||||
import { GAction } from "./consts/GActionEnum";
|
||||
import { StorageData, StorageEnum } from "./consts/GData";
|
||||
import { JAPI, JAPIConfig } from "../../extensions/ngame/assets/ngame/util/JAPI";
|
||||
import { API } from "./consts/API";
|
||||
import { AppData } from "./AppData";
|
||||
|
||||
let IP = "localhost";
|
||||
let APIPath = `https://api.pet.jisol.cn`
|
||||
let WsPath = `wss://api.pet.jisol.cn/websocket`
|
||||
|
||||
//重写UI
|
||||
class JNGLayer extends JNLayer{
|
||||
@@ -43,12 +46,12 @@ class JNGSocket extends JNSocket{
|
||||
//获取Token
|
||||
let token = StorageData.get(StorageEnum.Token);
|
||||
if(token){
|
||||
resolve(`ws://${IP}:8080/websocket/${token}`)
|
||||
resolve(`${WsPath}/${token}`)
|
||||
return;
|
||||
}
|
||||
|
||||
const loginResolve = (token:string) => {
|
||||
resolve(`ws://${IP}:8080/websocket/${token}`);
|
||||
resolve(`${WsPath}/${token}`);
|
||||
}
|
||||
//如果没有Token则弹出登入页面
|
||||
app.layer.Open(GUI.Login,loginResolve);
|
||||
@@ -232,20 +235,22 @@ export const app = {
|
||||
event : EventDispatcher.getIns(), //通知
|
||||
proto : NGameMessage.getIns(), //消息
|
||||
api : JAPI.create({
|
||||
baseURL: `http://${IP}:8080`,
|
||||
baseURL: `${APIPath}`,
|
||||
}), //请求
|
||||
// api : {}, //请求
|
||||
battle : GBattleModeManager.getIns(), //战斗
|
||||
config : new JNGConfig(), //配置文件
|
||||
battleRes : new JLoaderBattle("battle"), //battle包
|
||||
data : new AppData(), //游戏基础信息
|
||||
loading: new Loading({
|
||||
[JNGConfig.loading]:{title:"加载配置文件"},
|
||||
[JLoaderBattle.loading]:{title:"加载战斗资源"},
|
||||
[JLoaderBattle.loadingInit]:{title:"初始化战斗资源"},
|
||||
[AppData.loading]:{title:"初始化信息"},
|
||||
}),
|
||||
}
|
||||
|
||||
app.api.addInterceptor((config:JAPIConfig) => {
|
||||
app.api.addRequestInterceptors((config:JAPIConfig) => {
|
||||
//设置Token
|
||||
config.headers["Token"] = StorageData.get(StorageEnum.Token);
|
||||
return true;
|
||||
|
Reference in New Issue
Block a user