Unity simple arrastrar y soltar (DrapDop)

Unity Simple Drag Drop

Supongamos que hay una mochila, un artículo. Cuando se arrastra un elemento a la ranura, el elemento ingresará automáticamente en la ranura de la mochila después de soltar el mouse. (En la foto)




En primer lugar, aprendamos sobre IBeginDragHandler, IEndDragHandler, IDragHandler, IDropHandler, IPointerDownHandler, IPointerEnterHandler ... y así sucesivamente en EventSystems de Unity.



Veamos primero IPointerDownHandler




Primero escriba una parte de dicho código, vincule la clase DrapDrop escrita al componente que se va a arrastrar y ejecute el componente de clic.

|_+_|




Luego intentamos escribir otras interfaces en la clase DrapDrop. Luego haga clic en el componente para moverlo.

|_+_|


Probablemente entienda lo que hacen estos métodos, entonces simplemente implementamos arrastrar y soltar.

|_+_|