KITASENJU DESIGN BLOG

memo, html, javascript, unity

Reset AR Foundation

AR FoundationをResetしたときのコード

    public static void ReloadMain(){
        

        //ARKitリセット
            _arMeshManager.DestroyAllMeshes();
            _arSession.Reset();            
            _arSession.enabled=false;
            _arSessionOrigin.enabled=false;

            Destroy(_arSession.gameObject);

        
                
        DOVirtual.DelayedCall(0.1f,()=>{
            SceneManager.UnloadSceneAsync("0_Main");
        });

        DOVirtual.DelayedCall(0.2f,()=>{
            LoadMain();
        });


    }
"FOOTER"