如何主动控制EasyAR的初始化时机

0 投票
最新提问 7月 19, 2021 用户: witchisgood (200 分)
目前EasyAR是在程序一开始运行时就进行初始化。但是AR玩法只是我们的程序其中一个功能,在大部分时间中,玩家并不会使用到AR功能。因此,为了尽可能地提高游戏的性能,我们希望直到玩家要开始使用AR功能时才进行EasyAR的初始化。我们的游戏基于Unity开发,请问有什么开关吗,或者接口之类的,顺便问一下EasyAR在初始化完成后,但是AR功能未被使用到时,对设备性能的影响如何。

1个回答

0 投票
最新回答 7月 21, 2021 用户: kenn (19,220 分)
EasyAR初始化对设备性能不会有影响。如果是考虑性能问题,不需要做任何改动。

EasyAR在Unity插件中的初始化默认通过BeforeSceneLoad事件进行。如果需要调整,可以手动修改相关代码,只要确保在所有EasyAR调用前调用GlobalInitialization即可。
欢迎来到 EasyAR Q&A ,有什么不懂的可以尽管在这里提问,你将会收到社区其他成员的回答。
...