void spawnEnemy()
    {
        float TempR = rN;

        //int TempR = 2;
        if (TempR <= 1 && Time.time > nextSpawnTime)
        {
            nextSpawnTime = Time.time + spawnPeriod;
            shipType      = "UFO";
            enemyShip     = flyweightFactory.initShip(shipType);
            enemyActions(enemyShip, "UFO");
            //nextSpawnTime = spawnPeriod;
        }
        else if (TempR >= 1 && Time.time > nextSpawnTime)
        {
            nextSpawnTime = Time.time + spawnPeriod;
            shipType      = "MOTHERSHIP";
            enemyShip     = flyweightFactory.initShip(shipType);
            enemyActions(enemyShip, "MOTHERSHIP");
        }
        else
        {
        }
    }