EventHelperRemoveInventoryItem 方法 |
命名空间: GameData.Domains.TaiwuEvent.EventHelper程序集: GameData (在 GameData.exe 中) 版本:1.0.0
语法public static void RemoveInventoryItem(
Character character,
ItemKey itemKey,
int amount = 1,
bool deleteItem = true
)
参数
- character Character
- 要移除行囊物品的角色
- itemKey ItemKey
- 要移除的物品的 key
- amount Int32 (Optional)
- 移除数量,默认是1,如果要转移的物品数量是1,可以不传递此参数
- deleteItem Boolean (Optional)
- 是否从世界删除该物品, 默认删除
示例Character fromCharacter = ArgBox.GetItem("CharacterA");
Character toCharacter = ArgBox.GetCharacter("CharacterB");
ItemKey itemKey = ArgBox.GetItem("CertainItem");
EventHelper.RemoveInventoryItem(fromCharacter, itemKey, 1, false);
EventHelper.AddInventoryItem(toCharacter, itemKey, 1, false);
参见