private void OnTriggerEnter2D(Collider2D other) { if (other.gameObject.layer == 8) //p1 { if (GameplayLogic.playerCollectedElements[0].Count < 4) { GameplayLogic.playerCollectedElements[0].Add(elementType); GameplayLogic.SpawnPiece(elementType); Destroy(gameObject); } } else if (other.gameObject.layer == 9) //p2 { if (GameplayLogic.playerCollectedElements[1].Count < 4) { GameplayLogic.playerCollectedElements[1].Add(elementType); GameplayLogic.SpawnPiece(elementType); Destroy(gameObject); } } }