23 lines
560 B
C#
23 lines
560 B
C#
using UnityEngine;
|
|
|
|
namespace ZenFulcrum.EmbeddedBrowser {
|
|
|
|
/**
|
|
* Hooks to ensure that zfb gets shut down on app (or playmode) exit.
|
|
* (This used to be used only for builds, but now that we can cleanly shut down the browser
|
|
* system after every playmode run it's used in the Editor too.)
|
|
*/
|
|
class StandaloneShutdown : MonoBehaviour {
|
|
public static void Create() {
|
|
var go = new GameObject("ZFB Shutdown");
|
|
go.AddComponent<StandaloneShutdown>();
|
|
DontDestroyOnLoad(go);
|
|
}
|
|
|
|
public void OnApplicationQuit() {
|
|
BrowserNative.UnloadNative();
|
|
}
|
|
}
|
|
|
|
}
|