1、說明:VR應用如果使用到這個Framework,就不能包含(除了VrApi_Types.h和VrApi_Helpers)VrApi任何頭文件。這個Framework是VrApi的超集。
2、框架類介紹
VrAppInterface
VrAppInterface實現了VR應用的生命周期。應用入口(實現)類應該繼承VrAppInterface,這樣應用就可以接收到應用生命周期事件(通過實現VrAppInterface的virtual虛函數,這些函數只能由SDK框架調用,應用本身不要自己調用)。
所有VrAppInterface虛函數都是在VR應用線程調用,除了Configure() 和 OneTimeShutdown(),其他都是在VR模式下(手機插到頭盔上,或者開啟了Develop模式)調用。應用也可以不實現這些虛函數,如果用不上的話。
VrAppInterface的生命周期(圖1):
圖1
待續