UTInventoryManager并不是一个很底层的道具栏。因为我要让自己的滑屏缩放道具和存档系统联系在一起。我得看看有没有漂亮舒服的位置做这些事情。
原本我继承了InventoryManager,许多功能都没有实现。在这里我看到了和我相同的实现内容,遍历玩家的拥有武器。
GetWeaponList。这个函数返回一个数组,在其参数中有out array<UTWeapon>WeaponList.
CreateInventory在Pawn中调用。在这里我进行了重写有LoadDefaultWeapon.可以根据哪把枪已经解锁了赋予玩家有:CreateInventory被其包裹着。