| | |
| | | } |
| | | |
| | | // 删除buff |
| | | public void RemoveBuff(HB429_tagSCBuffDel vNetData) |
| | | public void RemoveBuff(HB429_tagSCBuffDel vNetData, bool insert = false) |
| | | { |
| | | var tempvNetData = vNetData; |
| | | BuffUnmountAction buffRemoveAction = new BuffUnmountAction(battleObject.battleField, new List<HB429_tagSCBuffDel>() { vNetData }, () => |
| | |
| | | OnBuffChanged(); |
| | | }); |
| | | |
| | | battleObject.battleField.recordPlayer.ImmediatelyPlay(buffRemoveAction); |
| | | if (insert) |
| | | battleObject.battleField.recordPlayer.ImmediatelyPlay(buffRemoveAction); |
| | | else |
| | | battleObject.battleField.recordPlayer.PlayRecord(buffRemoveAction); |
| | | |
| | | } |
| | | |