public virtual void InitPrefabLinks() { if (WebBrowser == null) { Transform widgetTrans = GetTransform.FindChild("IWebBrowserWidget"); if (widgetTrans != null) { WebBrowser = widgetTrans.GetComponent <IWebBrowserWidget>(); if (WebBrowser == null) { Trace.LogWarning("没有找到 IwebBrowserWidget 组件。"); } } } if (WebBrowserDialog == null) { Transform widgetTrans = GetTransform.FindChild("WebBrowserDialog"); if (widgetTrans != null) { WebBrowserDialog = widgetTrans.GetComponent <UWebBrowserDialogWidget>(); if (WebBrowserDialog == null) { Trace.LogWarning("没有找到 UWebBrowserDialogWidget 组件。"); } } } WebBrowserDialog.InitBrowser(this); if (WebBrowserToolbar == null) { Transform widgetTrans = GetTransform.FindChild("WebBrowserToolbar"); if (widgetTrans != null) { WebBrowserToolbar = widgetTrans.GetComponent <UWebBrowserToolbarWidget>(); if (WebBrowserToolbar == null) { Trace.LogWarning("没有找到 UWebBrowserToolbarWidget 组件。"); } } } WebBrowserToolbar.InitBrowser(this); }
public virtual void OnEnable() { WebBrowserToolbar = target as UWebBrowserToolbarWidget; }