コード例 #1
0
ファイル: Játszma.cs プロジェクト: zoli1416/Filko
        //Konstruktor
        public Játszma(int játékosDb)
        {
            if (játékosDb == 4)
            {
            //akiOszt azért 3 mert alapértelmezetten mi osztunk először

               lapokSzáma = 32;
               kezSzáma = 8;
            }
            else if (játékosDb == 6)
            {
                ;
                lapokSzáma = 30;
                kezSzáma = 5;
            }
            //tömb amibe mindent kiírunk
            KiírTömb = new string[kezSzáma];

            //létrehozzuk a pakli példányt
            pakli = new Pakli(lapokSzáma,játékosDb);

            //létrehozzuk az asztal tömbünket amibe beletesszük mindig a lapokat
            asztal = new Lap[játékosDb];

            //játékosok létrehozása
            játékosok = new Játékos[játékosDb];

            //játékos tömb feltöltése játékosokkal és közben sorszámozzuk őket ezeket az értékeket adjuk a Lap.Kié tulajdonságnak

            for (int i = 0; i < játékosDb; i++)
            {
                játékosok[i] = new Játékos(kezSzáma,pakli);
                játékosok[i].Hanyadik = i;
                if (i == játékosok.Length - 1)
                {
                    játékosok[i].Név = "Játékos";
                }
                else { játékosok[i].Név = "Gép" + (i + 1); }
            }
        }
コード例 #2
0
ファイル: Játékos.cs プロジェクト: zoli1416/Filko
 //Konstruktor
 public Játékos(int kezSzáma, Pakli pakli)
 {
     kez = new Lap[kezSzáma];
     this.pakli = pakli;
     this.kezSzáma = kezSzáma;
 }