Search results
Sep 16, 2019 · Promise.all accepts an array of Promise objects, and returns a new Promise. The new Promise will resolve with an array of resolved values in the same places as the Promises were in the array. The new Promise will reject if any of the Promises that were passed in rejects.
Adds a beta feature allowing the customization of the length of grass. Terrain now has a Terrain.GrassLength property, which can be set in Studio. This property defaults to 0.7, but can be set to any value between 0.1 and 1.0.
Visit the latest release. Under Assets, click Promise.lua. Using Rojo? Put the file into your game directly. Using Roblox Studio? Open the file, copy its contents, and paste into a ModuleScript and call it Promise.
Here are some quick links to get started using Promises: Installation guide. API Docs. Tour of Promises. Why use Promises at all?
Roblox Lua Promise. An implementation of Promise similar to Promise/A+. View docs. Why you should use Promises. The way Roblox models asynchronous operations by default is by yielding (stopping) the thread and then resuming it when the future value is available. This model is not ideal because:
Note. Status. Reduced memory of block parts by 168 bytes. Optimized setting Part.Size by 25% for block parts. Optimized block-to-block collisions. Live. Physics sleep state transitions are 40% faster now. Live. Updates BrickColor.Random () to not use a fixed seed to generate colors.
People also ask
Is yielding a promise implementation for Roblox?
What is a promise in Java?
What is a promise in Lua?
How do I re-run a promise?
Do I need a promise library?
Can a promise resolve an error?
Fixed Autocomplete crash. Live. Fixed a crash when pressing enter in the Insert Object window. Live. New UI Editor Eye button and UI Tab buttons will be enabled as long as starter gui has at least one screen gui descendant. Live. Enabled dragging of gui objects in 3D view. Live. Release Notes for Roblox Studio Version 340.