Action Scheduler is an asset designed to simplify the process of creating coroutine actions. It enables seamless communication between scripts through notifications, allowing for the execution of actions and sharing of parameters. This functionality extends to the ability to share values between scripts, making it easier to manage complex interactions between different parts of your Unity project.
The asset provides a range of features, including:
* Notify: Send parameters between scripts * WaitTill: Execute an action after a specified time, frame count, or condition * Interval: Execute an action at regular intervals * UntilWaitTill: Stop a routine before it ends * Set and get Fields: Save and retrieve values between scripts
Technical Details:
Features: * Notify: Send parameters between scripts * WaitTill: Execute an action after seconds, frames, bool delegate or notify * Interval: Execute an action at an interval of seconds, frames, bool delegate or notify * UntilWaitTill: Stop the routine before it ends by using another WaitTill * Set and get Fields: Save and get values between different scripts