12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- /*
- * 使用示例:
- AlertSystem.Show("喜欢吗!")
- .SetTitle("温馨提示")
- .SetLeftButton(true, "喜欢", (object data1) =>
- {
-
- })
- .SetRightButton(true, "不喜欢")
- .SetData("aa");
- */
- namespace GFGGame
- {
- public class AlertSystem
- {
- private static AlertWindow _alertWindow;
- public static IAlert Show(string message, string tips = "")
- {
- if (_alertWindow == null)
- {
- _alertWindow = new AlertWindow();
- }
- _alertWindow.Reset();
- _alertWindow.viewName = "AlertSystem";
- _alertWindow.SetLayer(ConstViewLayer.ALERT);
- _alertWindow.SetMessage(message);
- _alertWindow.SetTips(tips);
- _alertWindow.Show();
- return _alertWindow;
- }
- public static void Hide()
- {
- if (_alertWindow != null)
- {
- _alertWindow.Hide();
- }
- }
- public static void Dispose()
- {
- _alertWindow = null;
- }
- public static bool IsShow
- {
- get
- {
- if (_alertWindow == null)
- {
- return false;
- }
- return _alertWindow.isShowing;
- }
- }
- }
- }
|