/// <summary> /// Spawns the pickup item /// </summary> private void SpawnPickup() { //Debug.Log("Spawn Pick " + this.name + "(" + m_WasCollected + ")"); var spawnedPickup = m_Item.SpawnPickup(transform.position, m_Number); spawnedPickup.transform.SetParent(transform); }
///////////////////////////// PRIVATE METHODS //////////////////////////////////////////// /// <summary> /// Spawns the dropped item as a pickup /// </summary> /// <param name="item"></param> /// <param name="position"></param> private void SpawnPickup(InventoryItem item, Vector3 position, int number) { //Spawn the item and add to dropped list var pickup = item.SpawnPickup(position, number); m_DroppedItems.Add(pickup); }
// PRIVATE public void SpawnPickup(InventoryItem item, Vector3 spawnLocation, int number) { var pickup = item.SpawnPickup(spawnLocation, number); droppedItems.Add(pickup); }
//PRIVATE private void SpawnPickup() { var spawnedPickup = item.SpawnPickup(transform.position, number); spawnedPickup.transform.SetParent(transform); }