2-28. 创建 DragItem 实现物品拖拽跟随显示

开始实现拖拽功能

添加接口

添加 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

标签:20240403_1832

posted @ 2024-04-03 18:33  hellozjf  阅读(22)  评论(0编辑  收藏  举报