StarterKit從Logo界面過(guò)度到功能菜單界面場(chǎng)景,之后根據(jù)用戶選擇進(jìn)入相應(yīng)的功能場(chǎng)景中黔攒,并提供快捷操作方式返回菜單場(chǎng)景中趁啸。
工程中的場(chǎng)景名稱功能對(duì)應(yīng)關(guān)系:
圖1.場(chǎng)景名-功能介紹
主要執(zhí)行流程簡(jiǎn)述:
1.Vuforia-0-Splash場(chǎng)景,AsyncSceneLoader.cs啟用2s延遲協(xié)程加載下一個(gè)場(chǎng)景;
2.Vuforia-1-Menu場(chǎng)景督惰,SamplesMainMenu.cs定義了所有功能場(chǎng)景信息和加載細(xì)節(jié)不傅,界面中菜單按鈕綁定LoadAboutScene()方法響應(yīng)點(diǎn)擊事件并觸發(fā)場(chǎng)景切換,SamplesNavigationHandler.cs負(fù)責(zé)觸發(fā)執(zhí)行場(chǎng)景或界面的切換;
3.Vuforia-2-Loading場(chǎng)景赏胚,只負(fù)責(zé)異步加載新的功能場(chǎng)景;
4.在功能場(chǎng)景中访娶,SamplesConfigUI.cs定義功能屬性,SamplesTapHandler.cs和SamplesNavigationHandler.cs處理點(diǎn)擊事件栅哀,CameraSettings.cs和TrackableSettings.cs輔助功能設(shè)置震肮,場(chǎng)景中通過(guò)雙擊可以彈出About界面成榜,選擇Sameples返回功能菜單場(chǎng)景;