프로퍼티 | 타입 | 설명 | |
---|---|---|---|
DisableMultiThread | bool | ||
LogErrors | bool | ||
Strategy | TaskStrategy |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
_action | System.Action | ||
_routine | IEnumerator | ||
_status | TaskStatus |
메소드 | 설명 | |
---|---|---|
AddContinue ( |
||
Complete ( |
Runs complete logic, for custom tasks
|
|
Delay ( int millisecondTimeout ) : System.Threading.Tasks.Task | ||
Delay ( int millisecondTimeout ) : void | ||
DeserializeResult ( string json ) : void |
For HTTP
|
|
Dispose ( ) : void | ||
Start ( ) : void |
Executes the task
|
|
UnityTask ( System.Action action ) : System |
Creates a new background task
|
|
UnityTask ( System.Action action, TaskStrategy mode ) : System |
Creates a new Task
|
|
UnityTask ( |
Creates a new Task in a Faulted state
|
|
UnityTask ( IEnumerator action ) : System |
Creates a new Coroutine Task
|
|
UnityTask ( TaskStrategy mode ) : System |
Creates a new task
|
메소드 | 설명 | |
---|---|---|
Execute ( ) : void | ||
OnRoutineComplete ( ) : void | ||
OnTaskComplete ( ) : void | ||
RunAsCoroutine ( ) : void | ||
RunOnBackgroundThread ( ) : void | ||
RunOnCurrentThread ( ) : void | ||
RunOnMainThread ( ) : void |
메소드 | 설명 | |
---|---|---|
UnityTask ( ) : System |
public static Delay ( int millisecondTimeout ) : System.Threading.Tasks.Task | ||
millisecondTimeout | int | |
리턴 | System.Threading.Tasks.Task |
public static Delay ( int millisecondTimeout ) : void | ||
millisecondTimeout | int | |
리턴 | void |
public UnityTask ( System.Action action ) : System | ||
action | System.Action | |
리턴 | System |
public UnityTask ( System.Action action, TaskStrategy mode ) : System | ||
action | System.Action | |
mode | TaskStrategy | |
리턴 | System |