View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2020.1.1 or later
- Package size
- 274 KB
- Files
- 11
- Favorites
- 9
- Views in the past week
- 2
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $9.99 on
UPromises - Ultimate async Library
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 8
UPromises - Ultimate async Library screenshot 1
About this asset
UPromises is an Unity plugin that brings JS-like Promises to Unity.
Since the release of Unity 2017 Developers were able to use the powerful async/await feature in Unity.
This allows developers to easily combine asynchronous tasks without the need of CoRoutines to do the heavy lifting. As async/await does allow for arbitrary return values without the need of "global" variables this results in a much cleaner and easier to understand codebase.
However the Task class C# provides isn't exactly easy to use and misses a few core features one might expect if coming from JS knowing their approach with promises.
For this reason we made JS-like Promises in C#!
DocumentationFrom the publisher's Asset Store listing.