示例#1
0
 public MozgóJátékElem(int x, int y, JátékTér tér, string[,] mozgásiAlakok) : base(x, y, tér)
 {
     this.mozgásiSebesség = 1;
     this.jelenlegiAlak   = 0;
     this.mozgásiAlakok   = mozgásiAlakok;
     this.mozgásiAlakokDb = mozgásiAlakok.GetLength(1);
 }
 /// <summary>
 /// Képességfejlesztő, felvételével a Jétékos különböző képességei módsíthatók, képességfejlesztő fajtától függően.
 /// </summary>
 /// <param name="x"></param>
 /// <param name="y"></param>
 /// <param name="tér"></param>
 public KépességFejlesztő(int x, int y, JátékTér tér) : base(x, y, tér)
 {
     this.aktív              = true;
     this.játékelemIdő.Tick += Villog_Tick;
     this.felvesz            = new DispatcherTimer();
     this.felvesz.Interval   = TimeSpan.FromMilliseconds(30);
     this.felvesz.Tick      += Felvesz_Tick;
 }
示例#3
0
 /// <summary>
 /// Játékelem létrehozása és hozzáadása a megadott JátékTérhez.
 /// </summary>
 /// <param name="x">Játékelem x pozíciója a JátékTéren</param>
 /// <param name="y">Játékelem y pozíciója a JátékTéren</param>
 /// <param name="tér">Játékelemet tartalmazó JátékTér</param>
 public Játékelem(int x, int y, JátékTér tér)
 {
     this.tér            = tér;
     this.robbanásAlakok = new string[] { "exp1.png", "exp2.png", "exp3.png", "exp4.png", "exp5.png", "exp6.png", "exp7.png", "exp8.png" };
     this.játékelemIdő   = this.tér.JátékelemTimer;
     this.x        = x;
     this.y        = y;
     this.bgScaleX = 1;
     this.BgScaleY = 1;
     this.bgAngle  = 0;
     this.jelenlegiRobbanásAlak = 0;
     this.tér.Felvétel(this);
 }
示例#4
0
 public JátékElem(int x, int y, JátékTér tér)
 {
     this.robbanásAlakok     = new string[] { "exp1.png", "exp2.png", "exp3.png", "exp4.png", "exp5.png", "exp6.png", "exp7.png", "exp8.png" };
     this.felrobban          = new DispatcherTimer();
     this.felrobban.Interval = TimeSpan.FromMilliseconds(100);
     this.felrobban.Tick    += Felrobban_Tick;
     this.aktív    = true;
     this.x        = x;
     this.y        = y;
     this.bgScaleX = 1;
     this.BgScaleY = 1;
     this.bgAngle  = 0;
     this.jelenlegiRobbanásAlak = 0;
     this.tér = tér;
     this.tér.Felvétel(this);
 }
 public RögzítettJátékElem(int x, int y, JátékTér tér) : base(x, y, tér)
 {
 }