Beispiel #1
0
        public void NahazejBalvanyNaHriste(int max, Hriste hriste, Brush barva)
        {
            if (max <= 0)
            {
                return;
            }

            var pocetBalvanu = Pomucky.DejNahodne(1, max);

            for (int c = 1; c <= pocetBalvanu; c++)
            {
                var nahodneX = Pomucky.DejNahodne(0, SirkaHriste - 1);
                var nahodneY = Pomucky.DejNahodne(0, VyskaHriste - 1);

                if (Pomucky.DejNahodne(0, 10) < 1)
                {
                    hriste.PridejObjekt(new Mramor(hriste.veciNaHristi, SirkaHriste, VyskaHriste), nahodneX, nahodneY);
                }
                else
                {
                    hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), nahodneX, nahodneY);
                }
            }

            hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), 15, 10);
            hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), 15, 11);
            hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), 16, 10);
            hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), 17, 10);
            hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), 16, 11);
            hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), 16, 12);
            hriste.PridejObjekt(new Balvan(hriste.veciNaHristi, SirkaHriste, VyskaHriste, barva), 18, 10);
        }
Beispiel #2
0
        public void NahazejPsiNaHriste(int max, Hriste hriste)
        {
            if (max <= 0)
            {
                return;
            }

            var pocetPsu = Pomucky.DejNahodne(1, max);

            for (int c = 1; c <= pocetPsu; c++)
            {
                var nahodneX = Pomucky.DejNahodne(0, SirkaHriste - 1);
                var nahodneY = Pomucky.DejNahodne(0, VyskaHriste - 1);

                hriste.PridejObjekt(new Pes(hriste.veciNaHristi, SirkaHriste, VyskaHriste, Brushes.SandyBrown), nahodneX, nahodneY);
            }
        }