メインコンテンツへスキップ
< すべてのトピックに戻る

ドラッグ&ドロップを実装するには?

対象のオブジェクトのスクリプトに IDragHandler などのインターフェースを実装します。

Updateで独自にマウス位置を監視するよりも、UnityのEventSystemが提供する標準機能を使った方が、スマホのタッチやUIの重なり判定を正確に自動処理してくれるからです。

スクリプトに IDragHandlerを継承させ、public void OnDrag(PointerEventData eventData) 内で、オブジェクトの座標を eventData.positionに追従させる処理を書きます。

タグ:
目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に