Skip to main content

启动配置文件

fx_main.exe 需要配置一个启动配置文件,才能正确启动。下面以game_framework_editor.ini为例子说明相关的配置选项:

段(Section)条目(Item)含义是否可省略
SystemSleep循环休眠毫秒数(小于0则不休眠)
MainEntity主实体类型,引擎在启动时,会创建一个该类型的对象作为主实体,ICore:: GetMainEntity脚本接口nx_main返回该对象。客户端引擎的主实体类型一般是fx_world.world。
MainScript主脚本,如果不为空,引擎在启动时,会调用脚本路径下的指定的脚本的main函数,调用参数是main实体和命令行参数
DllPath附加DLL搜索路径
FileSystem指定使用哪个文件系统,如果为空,则默认使用fx_core模块中内置的文件系统
FileConfig文件系统的配置文件
Module[dllname]每一个Item名代表一个需要加载的DLL
ScriptPath脚本路径
Reload是否开启脚本热重载。1表示开启,0表示关闭
ResourcePath资源路径。如果fx_main.exe的命令行参数中有OPEN_PROJECT,会使用OPEN_PROJECT参数指定的项目文件里的配置覆盖该配置
EditorResourcePath编辑器资源路径
EngineResourcePath引擎必要资源路径
EngineShaderPathShader路径
EngineThemesPath主题路径
ProjectTemplatesPath项目模板路径(仅编辑器中有效)
EngineConfigengine_config引擎配置路径,相对于EngineResource配置的文件夹