diff --git a/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Factory.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Factory.cs index e04949b..1a0030f 100644 --- a/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Factory.cs +++ b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTask.Factory.cs @@ -186,38 +186,38 @@ namespace Cysharp.Threading.Tasks /// /// Create async void(UniTaskVoid) UnityAction. - /// For example: onClick.AddListener(UniTask.UnityAction(async (T state) => { /* */ } )) + /// For example: onClick.AddListener(UniTask.UnityAction(async (T arg) => { /* */ } )) /// public static UnityEngine.Events.UnityAction UnityAction(Func asyncAction) { - return (state) => asyncAction(state).Forget(); + return (arg) => asyncAction(arg).Forget(); } /// /// Create async void(UniTaskVoid) UnityAction. - /// For example: onClick.AddListener(UniTask.UnityAction(async (T1 state1, T2 state2) => { /* */ } )) + /// For example: onClick.AddListener(UniTask.UnityAction(async (T0 arg0, T1 arg1) => { /* */ } )) /// - public static UnityEngine.Events.UnityAction UnityAction(Func asyncAction) + public static UnityEngine.Events.UnityAction UnityAction(Func asyncAction) { - return (state1, state2) => asyncAction(state1, state2).Forget(); + return (arg0, arg1) => asyncAction(arg0, arg1).Forget(); } /// /// Create async void(UniTaskVoid) UnityAction. - /// For example: onClick.AddListener(UniTask.UnityAction(async (T1 state1, T2 state2, T3 state3) => { /* */ } )) + /// For example: onClick.AddListener(UniTask.UnityAction(async (T0 arg0, T1 arg1, T2 arg2) => { /* */ } )) /// - public static UnityEngine.Events.UnityAction UnityAction(Func asyncAction) + public static UnityEngine.Events.UnityAction UnityAction(Func asyncAction) { - return (state1, state2, state3) => asyncAction(state1, state2, state3).Forget(); + return (arg0, arg1, arg2) => asyncAction(arg0, arg1, arg2).Forget(); } /// /// Create async void(UniTaskVoid) UnityAction. - /// For example: onClick.AddListener(UniTask.UnityAction(async (T1 state1, T2 state2, T3 state3, T4 state4) => { /* */ } )) + /// For example: onClick.AddListener(UniTask.UnityAction(async (T0 arg0, T1 arg1, T2 arg2, T3 arg3) => { /* */ } )) /// - public static UnityEngine.Events.UnityAction UnityAction(Func asyncAction) + public static UnityEngine.Events.UnityAction UnityAction(Func asyncAction) { - return (state1, state2, state3, state4) => asyncAction(state1, state2, state3, state4).Forget(); + return (arg0, arg1, arg2, arg3) => asyncAction(arg0, arg1, arg2, arg3).Forget(); } #endif