public void OnInventoryChangedHandler(InventoryChangeData <DraggableObjectBehavior> changeData)
 {
     GetAction(changeData.ChangeType)?.Invoke(changeData.Item);
 }
Esempio n. 2
0
 protected abstract void OnInventoryChanged(InventoryChangeData <T> data);
Esempio n. 3
0
 protected override void OnInventoryChanged(InventoryChangeData <DraggableObjectBehavior> data)
 {
     onChanged.Invoke(data);
 }
Esempio n. 4
0
 public void SendUpdate(InventoryChangeData <DraggableObjectBehavior> data)
 {
     notify?.Invoke(JsonUtility.ToJson(new ChangeData(data.Item.ID, data.ChangeType)));
 }