herbou / Unity_PopupUI

Unity Popup UI package
MIT License
33 stars 5 forks source link
unity unity3d-plugin unityui

Popup UI for your game

A powerful,Customizable, and esay-to-use Popup UI for Unity

Popup UI

Video tutorial : https://youtu.be/TL8OQ8tc-gs



■ Supporting Platforms :

// Title & Text : Popup.Show ("Message", "Hello GameDevs") ;


## ■ Change text styling :
```c#
Popup.Show ("Custom text color", "Hello, <color=red>This text is red</color>");
Toast ui

for more supported style tags : Text supported styles

■ All options popup :

void Start(){
  Popup.Show ("Popup title", "With Unity we can do anything.", "Click Me", PopupColor.Red, OnClose);
}

void OnClose(){
  Debug.Log("Red Popup closed");
}
Toast ui

or you can use lambda expression => for the event :

void Start(){
  Popup.Show ("Popup title", "Hello world", "Click Me", PopupColor.Red,
    () => {
      Debug.Log("Red Popup closed");
    }
  );

  // or remove {} since we have only one line:
  // Popup.Show ("Popup title", "Hello world", "Click Me", PopupColor.Red, () => Debug.Log("Red Popup closed") );
}

■ Dismiss popup :

Popup.Dismiss();

■ All Show(..) versions :

Popup.Show (string text);

Popup.Show (string text, UnityAction onCloseAction);

Popup.Show (string title, string text);

Popup.Show (string title, string text, UnityAction onCloseAction);

Popup.Show (string title, string text, string buttonText);

Popup.Show (string title, string text, string buttonText, UnityAction onCloseAction);

Popup.Show (string title, string text, string buttonText, PopupColor buttonColor);

Popup.Show (string title, string text, string buttonText, PopupColor buttonColor, UnityAction onCloseAction);




❤️ Donate

Paypal