DocumentRunT1, T2, T3 Method (Double, FuncT1, T2, T3, IEnumerable, T1, T2, T3) |
Schedule a coroutine to be called after a delay in simulation time.
Namespace:
Demo3D.Visuals
Assembly:
Demo3D.Core (in Demo3D.Core.dll) Version: 15.0.2.11458
Syntaxpublic ITask Run<T1, T2, T3>(
double delay,
Func<T1, T2, T3, IEnumerable> coroutine,
T1 arg1,
T2 arg2,
T3 arg3
)
Parameters
- delay
- Type: SystemDouble
Simulation time from now in seconds. - coroutine
- Type: SystemFuncT1, T2, T3, IEnumerable
Coroutine to be invoked. - arg1
- Type: T1
First argument to coroutine. - arg2
- Type: T2
Second argument to coroutine. - arg3
- Type: T3
Third argument to coroutine.
Type Parameters
- T1
- Type of first argument to coroutine.
- T2
- Type of second argument to coroutine.
- T3
- Type of third argument to coroutine.
Return Value
Type:
ITaskAn
ITask representing the scheduled coroutine.
See Also