質問: eventData.position.x; } public void OnDrag(PointerEventData eventData){ Destroy (this.gameObject); } } ### 試したこと やってみたこと1 該当のスクリプトを、ドロップされた個々のアイテムにつけているのですが、これだとそのスクリプトがついたアイテムしか取得できません...。 やってみたこと2 空のゲームオブジェクトを作り、画面全体を覆うようなコライダーをつけて、同じく該当のスクリプトをつけて、OnDragとドロップされたアイテムとの座標が被った場合に取得、みたいなことを考えました。(その部分はまだ書いてません) しかし、この方法だと、画面全体を覆うコライダーが前面に来てしまい、アイテムのドロップ元のオブジェクトをタップすることができません。 ### 補足情報 自分なりに色々と考えましたが、もしかしたらまったく的外れなことをしているかもしれません。大目に見ていただけるとありがたいです。 どこを調べても同じような事例が出てこないので、途方にくれています。 どうぞよろしくお願いします。
回答: OnPointerEnterとかで行けないかなぁ Editor上だとマウスクリックしてなくても反応するだろうけど、Tapだと関係ないし、気になるならTouchされてるかを別途判定すればいい