ProjectStorms.Countermeasures.SpawnSkyMine C# (CSharp) Méthode

SpawnSkyMine() public méthode

public SpawnSkyMine ( ) : void
Résultat void
        void SpawnSkyMine()
        {
            //Local offset
            Vector3 localOffset = new Vector3 (0, 10, -45);
            Vector3 worldOffest = m_trans.rotation * localOffset;
            Vector3 spawnPos = m_trans.position + worldOffest;

            for (int i = 0; i < skyMines.Count; i++)
            {
                if (!skyMines[i].activeInHierarchy)
                {
                    // Rumble the controller
                    InputManager.SetControllerVibrate(gameObject.tag, 0.3f, 0.3f, 0.2f, false);

                    // Go on cooldown
                    minesCooldown = powerUpCooldown;

                    //skyMines[i].transform.position = m_trans.position;
                    skyMines[i].transform.position = spawnPos;
                    skyMines[i].transform.rotation = m_trans.rotation;
                    skyMines[i].SetActive(true);

                    break;
                }
            }
        }