Files
2025-09-26 17:34:07 +08:00

28 lines
1.0 KiB
TypeScript

import { _decorator, assetManager, Component, game, macro, sys } from "cc";
import { SDKManager } from "../Main/Channel/SDKManager";
import PlayerDataManager from "../Main/Manager/PlayerDataManager";
import { PlatformHelper } from "../Main/Channel/PlatformHelper";
const { ccclass, property } = _decorator;
//游戏初始化文件
@ccclass('GameEntry')
export class GameEntry extends Component {
start() {
game.frameRate = 30; //游戏帧率
PlayerDataManager.I.initEmpty()
assetManager.downloader.maxConcurrency = 20;
assetManager.downloader.maxRequestsPerFrame = 10;
if (PlatformHelper.isWechat()) {
assetManager.cacheManager.cacheEnabled = true;
macro.CLEANUP_IMAGE_CACHE = true;
// DynamicAtlasManager.instance.enabled = false; //关闭动态图集
// macro.DOWNLOAD_MAX_CONCURRENT = 15;
} else {
// macro.DOWNLOAD_MAX_CONCURRENT = 32;
}
macro.ENABLE_MULTI_TOUCH = false; //多点触摸
}
}