private void OnDestroy() { #if UNITY_EDITOR Clean(); #endif UniWebViewPlugin.Destroy(gameObject.name); gameObject.name = gameObject.name.Replace(_currentGUID, ""); }
/// <summary> /// Destroy the webview instance. /// This does not remove this component. Just remove the webview instance and event listener. /// </summary> public void Destroy() { if (setup == true) { #if UNIWEBVIEW3_SUPPORTED UniWebViewInterface.Destroy(listener.Name); #elif UNIWEBVIEW2_SUPPORTED UniWebViewPlugin.Destroy(listener.Name); #else WWebViewPlugin.Destroy(listener.Name); #endif Destroy(listener.gameObject); setup = false; } }
private void OnDestroy() { this.RemoveAllListeners(); UniWebViewPlugin.Destroy(((Object)((Component)this).get_gameObject()).get_name()); ((Object)((Component)this).get_gameObject()).set_name(((Object)((Component)this).get_gameObject()).get_name().Replace(this._currentGUID, string.Empty)); }