Пример #1
0
        /// <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);
        }
Пример #2
0
        ///////////////////////////// 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);
        }
Пример #3
0
        // PRIVATE

        public void SpawnPickup(InventoryItem item, Vector3 spawnLocation, int number)
        {
            var pickup = item.SpawnPickup(spawnLocation, number);

            droppedItems.Add(pickup);
        }
Пример #4
0
        //PRIVATE

        private void SpawnPickup()
        {
            var spawnedPickup = item.SpawnPickup(transform.position, number);

            spawnedPickup.transform.SetParent(transform);
        }