public static QuitPopup show(QuitPopupOptions options) { if (prefab == null) { prefab = Resources.Load("QuitPopup") as GameObject; } GameObject popupPrefab = Instantiate(prefab) as GameObject; QuitPopup popup = popupPrefab.GetComponent <QuitPopup>(); popup.updateContent(options); return(popup); }
public void updateContent(QuitPopupOptions options) { cancelButtonDelegate = options.cancelButtonDelegate; okButtonDelegate = options.okButtonDelegate; }