Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/herbou/unity_toastui

Unity cross-platform Toast UI package
https://github.com/herbou/unity_toastui

toast ui unity unityui

Last synced: about 2 months ago
JSON representation

Unity cross-platform Toast UI package

Awesome Lists containing this project

README

        

# Toast UI for your Game messages
A powerful,Customizable, and esay-to-use Toast UI for Unity

Toast ui

### Video tutorial : https://youtu.be/405lXPINdx0



## ■ Supporting Platforms :
- All platforms (Standalone Builds, Android, iOS, WebGl, and more..)



## ■ How to use? :
### 1- Import ```EasyUI_Toast.unitypackage``` package to your project.
⚠️ NOTE! : No need to add any prefab to the scene
### 3- Add **EasyUI.Toast** namespace in your script :
```c#
using EasyUI.Toast ;
```

### 4- Now Simply write ```Toast.Show()```:
```c#
// Simple :
Toast.Show ("Hello Devs") ;

// With duration :
Toast.Show ("Hello Devs", 3f) ;
```

## ■ Change colors :
```c#
// Built-in Colors ( Black, Red, Purple, Magenta, Blue, Green, Yellow, Orange ) :
Toast.Show ("Hello Devs", 3f, ToastColor.Green) ;

// Custom Colors :
Toast.Show ("Hello Devs", 4f, new Color (1f, .4f, 0f)) ;
// or Toast.Show ("Hello Devs", 4f, Color.blue);
```

## ■ Change position :
```c#
// Positions ( TopLeft, TopCenter, TopRight, MiddleLeft, MiddleCenter, MiddleRight, BottomLeft, BottomCenter, BottomRight ) :
Toast.Show ("Top-Center Toast", 3f, ToastPosition.TopCenter) ;
```

## ■ Change text styling :
```c#
Toast.Show ("Hello, This is a yellow text", 3f);
```
Toast ui
for more supported style tags : Text supported styles



## ■ Dismiss (hide) toast :
```c#
Toast.Dismiss();
```

## ■ Other Show(..) versions :
```c#
Toast.Show (string text);

Toast.Show (string text, float duration);

Toast.Show (string text, float duration, ToastPosition position);

Toast.Show (string text, ToastColor color);

Toast.Show (string text, ToastColor color, ToastPosition position);

Toast.Show (string text, Color color);

Toast.Show (string text, Color color, ToastPosition position);

Toast.Show (string text, float duration, ToastColor color);

Toast.Show (string text, float duration, ToastColor color, ToastPosition position);

Toast.Show (string text, float duration, Color color);

Toast.Show (string text, float duration, Color color, ToastPosition position);
```







## ❤️ Donate

Paypal