背包系统(五) 实现拿起放下物品 先来看看最终效果: 实现拿起放下物品 这部分应该是最复制的部分,但是逻辑之前已经说明了,剩下的就是判断格子是否有物品,是否拿着物品,等等然后做出相应的操作: # Inventory1.gd #判断是否拿着物品 var holdingItem:TextureRect #物品的位置偏移,拿起物品使调整位置 var item_offset=Vector2.ZERO func _on_slot_gui_input(event:InputEvent,_slot:ItemSlot