请求AI角色配置
This commit is contained in:
@@ -33,6 +33,7 @@ import DeviceIdService from "db://assets/Scripts/chat18x/foundation/identity/Dev
|
||||
import { AccountData } from "../../chat18x/data/AccountData";
|
||||
import { EnvData } from "../../chat18x/data/EnvData";
|
||||
import { GlobalData } from "../../chat18x/data/GlobalData";
|
||||
import { AiCharacterData } from "../../chat18x/data/AiCharacterData";
|
||||
import { LoginData } from "../../chat18x/data/LoginData";
|
||||
import { PlayerData } from "../../chat18x/data/PlayerData";
|
||||
import { WalletData } from "../../chat18x/data/WalletData";
|
||||
@@ -215,6 +216,7 @@ export class PreloadUI extends Component {
|
||||
this.loginFinish = true;
|
||||
this.reqMyInfo();
|
||||
this.reqGlobalData();
|
||||
this.reqAiCharacterData();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -244,6 +246,19 @@ export class PreloadUI extends Component {
|
||||
}
|
||||
}
|
||||
|
||||
// 请求Ai角色配置
|
||||
private async reqAiCharacterData() {
|
||||
const reqData = {
|
||||
resName: "TbAiCharacters",
|
||||
};
|
||||
let res = await CommonService.I.reqResConfig(reqData);
|
||||
if (res && res.code === proto.cs.EnmRetCode.SUCCESS) {
|
||||
// 保存数据
|
||||
const aiCharacterData = DataManager.I.getDataById<AiCharacterData>(DataId.AiCharacter);
|
||||
aiCharacterData.aiCharacter = res.data;
|
||||
}
|
||||
}
|
||||
|
||||
private enterGame() {
|
||||
this.mainScene.init();
|
||||
this.node.destroy();
|
||||
|
||||
Reference in New Issue
Block a user