Easy Threading

TOOLS

ALL ASSETS ARE SHARED ONLY FOR LEARNING PURPOSES OR TO BE ABLE TO TEST BEFORE BUYING THE PRODUCT.
IF YOU ARE USING THE ASSETS FOR COMMERCIAL PURPOSES PLEASE BUY IT FROM THE ORIGINAL STORE AND SUPPORT THE DEVELOPER.
Recently added
  • Mesh Tracker - Unity Asset
  • Mesh Deformation Full Collection - Unity Asset
  • SplineMesh - Unity Asset
  • Pulse Physiology Engine - Unity Asset
  • Polarith AI | Movement, Steering - Unity Asset
  • QS Materials Nature - Pack Grass vol.2 - Unity Asset
  • QS Materials Nature - Pack Grass vol.1 - Unity Asset
  • Customizable Planet Shaders - Unity Asset
  • LWRP / URP - Tessellation & Displacement - Unity Asset
  • Terrain Former - Unity Asset
  • PIDI : Advanced Skin Shader 2 - Unity Asset
  • o3n Male and Female UMA Races - Unity Asset
  • SceneView Highlight and Pickup - Unity Asset
  • Rain Maker - 2D and 3D Rain Particle System for Unity - Unity Asset
  • Gridbox Prototype Materials - Unity Asset
  • Cinema Themes 2 - Color Grading LUTs Library - Unity Asset
  • Apex Utility AI - Unity Asset
  • Easy Roads Mesh Gen - Unity Asset
  • GameFlow - Unity Asset
  • Forge Networking Remastered - Unity Asset
  • SpeedTrees Package - Unity Asset
  • Female Warrior Princess - Unity Asset
  • PBR Stage Equipment - Unity Asset
  • Hydroform Ocean System - Unity Asset
  • NaturalFront 3D Face Animation Plugin - Unity Asset
  • Free Horror Music Pack - Unity Asset
  • Fantasy Music Collection - Unity Asset
  • FC Audio Tools - Unity Asset
  • Action Soundtrack - Unity Asset
  • Warrior Pack Bundle 3 - Unity Asset
  • Warrior Pack Bundle 2 - Unity Asset
Loading...

description:

Work with multiple threads easily:
Standalone builds, Windows store (UWP), webplayer, iOS and Android
<
Documentation
Forum's thread (examples and support)
To build a truly responsive Unity game, you must keep long-running operations off of the main thread, and be careful to avoid blocking
the main thread. This means you will need to execute various operations in the background.
Unity's coroutines are ALWAYS executed on the main Thread

Executing threads in the background implies carefully go back to the main thread when you have to manipulate Unity's objects.
Piece of cake with this package, just use this sentence:
Task.RunInMainThread(SomeFunction);
SomeFunction is guaranteed to be executed in the main thread
Of course i's possible to use lambda expressions:
Task.RunInMainThread(()=>
{
// This code will execute in the main thread
});

But this asset also makes working with threads a pleasant experience:
To create a thread just use the following syntax:
Task.Run (DoSomeWorkOnABackgroundThread);

details:

Total file size 53.8 KB
Number of files 11
Releases current ver. 5.0
5.0 (current)
released Aug 1, 2017
Original released Aug 26, 2014
Supported Unity versions 5.3.4 or higher
Package has been submitted using Unity 5.3.4, 5.4.3, and 5.5.0 to improve compatibility with the range of these versions of Unity
Support website (http://arklay.es)
Publisher website (http://www.arklay.es)

Download Files FREE !!!