Easy Invoke View on Asset Store (opens in new tab)

Package details

Latest version
1.0.6
Last updated
First released
Unity version
2021.3.38 or later
Package size
3.5 MB
Files
30
Favorites
2
Views in the past week
11

Price tracking

Last checked
Tracked since
Lowest recorded
$9.99 on

Keywords

Easy Invoke

by Doofah Software (opens in new tab)

1 rating, too few to average

Easy Invoke is a simple flexible framework which enables you to easily delay execution of code and perform timed operations within your scripts.

Price $9.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Easy Invoke, 6 months Current $9.99; lowest $9.99; highest $9.99 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 8

Easy Invoke screenshot 1

Easy Invoke screenshot 1

About this asset

What is Easy Invoke?

Easy Invoke is a powerful and flexible tool designed to enhance scripting in Unity environments by simplifying the management and execution of coroutines and asynchronous tasks. Aimed at developers looking to streamline complex timing and task sequences in their applications, Easy Invoke provides a robust API that integrates seamlessly with Unity's native coroutine system and extends its capabilities to non-MonoBehaviour scripts.

Key Features of EasyInvoke

• Delay Code Execution

Easily delay execution of parameterless and parameterized methods.

• Advanced Coroutine Handling

Allows the initiation, management, and stopping of coroutines from scripts that do not inherit from MonoBehaviour, facilitating more modular and reusable code architectures.

Run coroutines that can be paused, resumed and restarted.

• Task Conversion

Can run coroutines as tasks for use in multithreaded applications, enhancing the ability to perform asynchronous operations alongside Unity's main thread.

• Frame Skipping

Offers methods to delay the execution of actions by skipping frames, providing more control over the timing and sequencing of game logic.

• Chainable Methods

Supports the creation of chains of methods and delays, which can be executed in sequence to coordinate complex sets of operations with precise timing.

• Repeatable Jobs

Enables the scheduling of repeatable tasks that can execute actions at fixed intervals, which is ideal for tasks such as polling or continuous checks within the game environment.

Easy Invoke is designed to be intuitive and easy to integrate, requiring minimal setup to get started. Whether you are developing complex game mechanics, interactive animations, or any system that requires precise timing control, Easy Invoke aims to provide a straightforward and powerful solution to manage these needs effectively.

Online documentation

From the publisher's Asset Store listing.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2021.3.38f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.