使用startup Manager,我们的可扩展即插即用解决方案,在应用程序启动时自动设置游戏系统!

描述
当创建需要在整个应用程序生命周期中可用的持久性系统时,一种常见的方法是创建一个包含这些系统的init场景。这在构建中非常有效,但在开发过程中编辑器有一个很大的缺点——每次你想播放测试场景时,都需要先打开init场景,从长远来看,这可能会非常耗时。这就是我们创建Startup Manager的原因!

Startup Manager为您提供了一种在应用程序启动时设置和初始化持久游戏系统的简单方法-不需要初始化场景,甚至在编辑器中也可以在任何场景中工作。告别初始化场景,以前所未有的速度工作!

对于版本2,我们重新设计了系统,使其更加模块化和可扩展,并引入了一个新的强大功能,称为启动配置文件。它们包含启动对象定义,可以在编辑器中轻松切换。这允许您在开发原型、调试或发布版本的过程中创建不同的概要文件,并根据需要轻松更改它们。此外,您可以通过编写自己的自定义配置文件来扩展系统,从而可以随心所欲地配置游戏的启动过程!

特征

在启动时初始化持久游戏对象,无需额外的初始化场景
使用启动配置文件轻松创建剪切启动定义
轻松切换不同配置文件
使用您自己的自定义启动配置文件扩展系统
更快地测试场景
清洁易用
包含完整的源代码
几分钟后开始使用我们的快速入门指南

它的工作原理

Startup Manager会自动实例化您定义的预制件,并在加载第一个场景之前用DontDestroyOnLoad标记它们。因此,无论您从哪个场景进入播放模式,所有的持久系统都将准备就绪。