Experimental: this API is experimental and might be changed or removed in the future.

IScheduler

interface in UnityEngine.Experimental.UIElements

Switch to Manual

Description

A scheduler allows you to register actions to be executed at a later point.

Public Functions

ScheduleAdd this item to the list of scheduled tasks.
ScheduleForDurationSchedule this action to be executed later. The item will be automatically unscheduled after it has ran for the amount of time specified with the durationMs parameter.
ScheduleOnceSchedule this action to be executed later. After the execution, the item will be automatically unscheduled.
ScheduleUntilSchedule this action to be executed later. Item will be unscheduled when condition is met.
UnscheduleManually unschedules a previously scheduled action.