Esempio n. 1
0
        public Gota(Vector3 posicion, float anchoGota, float altoGota, Lluvia tremendaLluvia) 
        {
            posicion_inicial = posicion;


            gotita = new TgcSphere();
            gotita.BasePoly = TgcSphere.eBasePoly.CUBE;
            gotita.Radius =  anchoGota / 2;
            gotita.Inflate = false;
            gotita.setColor(Color.AliceBlue);
            gotita.updateValues();

            velocidad_caida.Y = -generador.Next(20);

            lluvia = tremendaLluvia;
        }
Esempio n. 2
0
 public void crearLluvias()
 {
     Lluvia nuevaLluvia;
     for (int i = 0; i < cantidad_lluvias; i++)
     {
         if (i % 2 == 0)
         {
             nuevaLluvia = new Lluvia(true);
         }
         else
         {
             nuevaLluvia = new Lluvia(false);
         }
         nuevaLluvia.condensate(3);
         lluvias.Add(nuevaLluvia);
     }
 }