开始实现拖拽功能
添加接口
添加 DragCanvas
另外记得把 Raycast Target 取消勾选
另外 DragItemImage 默认可以显示,但是图片需要关闭
修改 InventoryUI
修改 Slot_Bag 预制体
把 Image、Amount、Highlight 的 Raycast Target 关掉
这样做的目的是因为后面在拖拽结束的时候,需要获得结束的 gameObject,如果不把它们的 Raycast Target 关掉,那么就会获得 Image 或 Amount 或 Highlight,这不是我们想要看到的结果。我们希望获得的结束的 gameObject 是 Slot_Bag
SlotUI 实现接口
项目相关代码
代码仓库:https://gitee.com/nbda1121440/farm-tutorial.git
标签:Slot,Target,Image,DragItem,28,Raycast,拖拽 From: https://www.cnblogs.com/hellozjf/p/18113339