void OnAddItemClick() { if (GameSetting.enableConsole != true) { return; } int intId = -1; uint amount = 0; try { intId = Int32.Parse(itemId.text); } catch { intId = -1; } try { amount = UInt32.Parse(itemAmount.text); } catch { amount = 1; } if (amount == 0) { } else { int id = intId; Item newItem = new Item(id, amount); if (newItem.valid) { LocalPlayer localPlayer = Helper.FindLocalPlayer(); if (localPlayer != null) { //获取背包 PlayerBag playerBag = localPlayer.bag; ItemPackage pack = playerBag.itemPack; //获取背包内容 pack.PickUpItem(newItem); //捡起物品 } } } }