/// <summary>
    /// Sliderの値が変更されるのを待つ
    /// </summary>
    /// <param name="token"></param>
    /// <returns></returns>
    private async void AwaitSlider(CancellationToken token)
    {
        IAsyncValueChangedEventHandler <float> handler = _slider.GetAsyncValueChangedEventHandler(token);
        float value = await handler.OnValueChangedAsync();

        Debug.Log("Slider Value : " + value);
    }
    /// <summary>
    /// トグルの値が変更されるのを待つ
    /// </summary>
    /// <param name="token"></param>
    /// <returns></returns>
    private async void AwaitToggle(CancellationToken token)
    {
        IAsyncValueChangedEventHandler <bool> handler = _toggle.GetAsyncValueChangedEventHandler(token);
        bool isOn = await handler.OnValueChangedAsync();

        Debug.Log("Toggle State : " + isOn);
    }