Over 11,000 five-star assets
Rated by 85,000+ customers
Supported by 100,000+ forum members
Every asset moderated by Unity
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/6
MethodQ is a simple API that allows you to delay method calls in your code for a
specific amount of seconds.
___________________________
It was created with maximum flexibility, performance, ease of use and extensibility in mind. The idea behind it is to avoid having to write coroutines for everything that needs time control in your code.
With MethodQ you can add method calls that take 0, 1, 2 or 3 parameters (or even more if needed) of any given type to an execution queue with a specified delay.
The queue takes care of calling your methods at the correct time without you having to keep track of anything. The whole timing thing in scripting (and scripting as a whole) becomes so much more pleasant with MethodQ!
Pending invocations can also be cancelled, changed or postponed. It’s as simple as writing one single line of code! And speaking of code: the entire source code is provided, such that you can extend MethodQ to your needs and smoothly integrate it into your projects.
The entire codebase is written in C# and in the simplest possible way. It’s well commented and equipped with detailed and extensive xml documentation compatible with IntelliSense.
You can have as many method queues in your scenes as you need, but in general one queue per scene is enough.
MethodQ is 100% thread safe (because it runs on the main Unity thread). It’s no hack, no strange multithreaded approach, just a coroutine based API!
___________________________
It was created with maximum flexibility, performance, ease of use and extensibility in mind. The idea behind it is to avoid having to write coroutines for everything that needs time control in your code.
With MethodQ you can add method calls that take 0, 1, 2 or 3 parameters (or even more if needed) of any given type to an execution queue with a specified delay.
The queue takes care of calling your methods at the correct time without you having to keep track of anything. The whole timing thing in scripting (and scripting as a whole) becomes so much more pleasant with MethodQ!
Pending invocations can also be cancelled, changed or postponed. It’s as simple as writing one single line of code! And speaking of code: the entire source code is provided, such that you can extend MethodQ to your needs and smoothly integrate it into your projects.
The entire codebase is written in C# and in the simplest possible way. It’s well commented and equipped with detailed and extensive xml documentation compatible with IntelliSense.
You can have as many method queues in your scenes as you need, but in general one queue per scene is enough.
MethodQ is 100% thread safe (because it runs on the main Unity thread). It’s no hack, no strange multithreaded approach, just a coroutine based API!
MethodQ
(not enough ratings)
10 users have favourite this asset
(10)
$5
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
Secure checkout:

License agreement
Standard Unity Asset Store EULALicense type
File size
3.7 MB
Latest version
V1.0
Latest release date
Jun 30, 2017
Original Unity version
5.6.1
Support
Visit siteRelated keywords
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Language
Feedback
Partners Program
PartnersUSD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR