public void RegisterEnemy(GhostBehaviour newEnemy) { PickupGameObject newPickupGameObject = new PickupGameObject(); newPickupGameObject.targetTransform = newEnemy.transform; enemies.Add(newPickupGameObject); }
public void RegisterPickup(PickUpBase pickup) { if (collectables.Find(x => x.targetTransform == pickup.transform) != null) { return; } PickupGameObject newPickupGameObject = new PickupGameObject(); newPickupGameObject.targetTransform = pickup.transform; collectables.Add(newPickupGameObject); }