Ciao,
premetto che non ho capito la natura dell'ultima parte, da:
effettuando però un controllo all'esecuzione ... fino al termine.

Pertanto, ciò che sto per scrivere, non è una risposta consona bensì una considerazione.
Parli di "prestazioni in locale" e ne esalti le presunte peculiarità. A meno che io non abbia capito una cosa per un'altra, e ammesso che il virtual tour non sia qualcosa di condiviso (es.: un gioco a più persone oppure file immensi, in streaming), c'è da dire un fatto: tutto ciò che vediamo in Internet gira in locale. La stessa cosa vale in una LAN.
Carichiamo una pagina (di qualsivoglia natura) e, al completo trasferimento di una copia della stessa (in locale, nel nostro computer), possiamo usufruire dei contenuti.
Se invece la domanda fosse: "Come si fa per dare all'utente la possibilità di scaricare il virtual tour che ha visto?", allora la risposta è:
- mettere una copia del virtual tour, ed eventuali sottocartelle, in uno .zip/.rar, ecc.
- linkare un pulsante che ne permetta il download su disco.
Se sì, allora poi ti spiego come approntare il pulsante che gestisce il download "topico" del file e delle eventuali cartelle annesse.

In ogni caso, dovresti dire quale versione di Flash stai usando.