MegaTrackerFrameFilter.FallbackOptions Class¶
Description¶
退化选项,主要用于开发和调试。
这些选项默认开启,因为它们可以方便新了解Mega的开发者做一些测试。
想要了解真实的Mega体验,请
关闭这些选项并在现场使用,或
通过使用 FramePlayer 播放EIF数据来进行远程测试。
Fields¶
AllowNoTracking¶
- C#
public bool AllowNoTracking
允许Mega在没有运动跟踪能力的设备上运行。如果这个选项开启,通常你的应用应处于“开发模式”。
在没有运动跟踪能力的设备上,Mega运行效果将是明显不完整的,其行为通常不适合大多数应用场景。
这个选项默认开启,因为如果没有通过 FramePlayer 播放EIF数据,开发者仍可以在开启这个选项的时候使用电脑进行一些测试。请别忘记在应用上架前关闭这个选项。
选项开启的时候,屏幕上会显示警告信息。在一些特殊情况下,如果你需要在没有运动跟踪能力的设备上使用Mega,可以通过修改 MegaTrackerFrameFilter.FallbackOptions.WarnAllowNoTracking 来关闭警告信息。
AllowNonEifRemote¶
- C#
public bool AllowNonEifRemote
允许Mega使用在没有eif数据的远程测试种。如果这个选项开启,你的应用应处于“开发模式”。
如果远程测试不是通过 FramePlayer 播放EIF数据来完成的,Mega运行效果将是明显不完整的,其行为不适合大多数应用场景,且在选项开启的时候,Mega无法达到最佳效果。
这个选项默认开启,因为如果没有通过 FramePlayer 播放EIF数据来进行远程测试,开发者仍可以在开启这个选项的时候进行一些远程测试。请别忘记在应用上架前关闭这个选项。
选项开启的时候,屏幕上会显示警告信息。该信息无法关闭。
注意:在不使用eif数据进行远程测试的时候,请不要关闭这个选项。否则你将得到非常差的效果,并会得出错误的结论。
WarnAllowNoTracking¶
- C#
public bool WarnAllowNoTracking
当 MegaTrackerFrameFilter.FallbackOptions.AllowNoTracking 为true时在屏幕上显示警告信息。。