private void OnSpawnItem(SerDeSpawnItem serDe) { var prefab = _gameManager.GetItemPrefab(serDe.ItemType); var item = GameObject.Instantiate(prefab, serDe.Position, Quaternion.identity); item.GetComponent <ItemScript>().NetworkId = serDe.NetworkId; item.GetComponent <CircleCollider2D>().enabled = false; _items[serDe.NetworkId] = item; }
public static void SpawnItem(SerDeSpawnItem serDe) { Broadcast("SpawnItem", JsonUtility.ToJson(serDe)); }