コード例 #1
0
ファイル: Jatekos.cs プロジェクト: siposm/oktatas-sztf2-20212
 protected virtual void OnTalalat(IEllenseg ellenseg)
 {
     if (Talalat != null)
     {
         Talalat(this, new TalalatEventArgs()
         {
             Ellenseg  = ellenseg,
             Idobelyeg = DateTime.Now,
             Jatekos   = this
         });
     }
 }
コード例 #2
0
 public void EllenfelHozzaadas(IEllenseg ellenseg)
 {
     if (EllenfelSzam < Ellenfelek.Length)
     {
         Ellenfelek[EllenfelSzam++] = ellenseg;
     }
     else
     {
         throw new EllenfelekTeleException()
               {
                   HibaUzenet = "ERR: Nincs hely több ellenfélnek a játékban."
               }
     };
 }
コード例 #3
0
ファイル: Jatekos.cs プロジェクト: siposm/oktatas-sztf2-20212
 public void Tamadas(IEllenseg ellenseg)
 {
     ellenseg.Eletero -= Sebzes;
     OnTalalat(ellenseg);
 }
コード例 #4
0
 public void Tamadas(IEllenseg ellenseg)
 {
     Jatekos.Tamadas(ellenseg);
 }
コード例 #5
0
 public Jatek(int ellenfelekSzama)
 {
     Ellenfelek   = new IEllenseg[ellenfelekSzama];
     EllenfelSzam = 0;
 }