/// <summary>
    /// ボタンが押されるのを待つ
    /// </summary>
    /// <returns></returns>
    private async void AwaitButton(CancellationToken token)
    {
        IAsyncClickEventHandler handler = _button.GetAsyncClickEventHandler(token);
        await handler.OnClickAsync();

        Debug.Log("onClickButton");
    }
Example #2
0
    static async UniTask OnClick(Button button, IAsyncClickEventHandler onclickHandler)
    {
        await onclickHandler.OnClickAsync();

        button.interactable = false;
    }
 void Start()
 {
     _clickHandler = _button.GetAsyncClickEventHandler();
     RunAsync("003").FireAndForget();
 }