コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】Slider のドラッグが終了したかどうかを検知する方法

概要

using UnityEngine;
using UnityEngine.EventSystems;

public sealed class Example :
    MonoBehaviour,
    IPointerUpHandler,
    IEndDragHandler
{
    // マウスクリックやタップが離された時
    void IPointerUpHandler.OnPointerUp( PointerEventData eventData )
    {
        Debug.Log( "OnPointerUp" );
    }

    // ドラッグが終了した時
    void IEndDragHandler.OnEndDrag( PointerEventData eventData )
    {
        Debug.Log( "OnEndDrag" );
    }
}

参考サイト様