Skip to content

ihaiucom/-ihaiu.GameFrameLayaV2_Config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

ihaiu.GameFrameLayaV2

Laya游戏框架基于Laya2.6版本

目录结构

client 客户端目录

​ |-- Game 游戏项目

design 策划目录和配置文件目录

​ |-- Config 配置目录

​ |-- Common 客户端和服务器公用l配置文件目录

​ |-- ExportSetting.xlsx 配置扩展结构体配置

​ |-- tools 导出配置文件工具目录

​ |--parseExcel_Client-NoPB.bat 导出配置文件工具

配置工具导出环境搭建

1.安装nodejs

http://nodejs.cn/

2.安装npm相关命令
cnpm install -g protobufjs@6.8.8
cnpm install -g pbjs@0.0.14

cnpm install -g zffile
3.安装python 2.7, 设置好环境变量

https://www.python.org/

4.安装dotnet

https://dotnet.microsoft.com/

项目配置依赖文件

Game/bin/index.js 下添加代码

loadLib("libs/game/GameCommonLib.js");
loadLib("libs/AntFrame/Net/protobuf.js")
loadLib("libs/pbconfig/excelconfig.js");

项目配置测试代码

    // 加载配置
	async initConfig()
	{ 
		var configManager = ConfigManager.Instance;
		await configManager.loadAllAsync();
		window['configManager'] = configManager;
		console.log(configManager);
	}