public override bool Equals(Object obj) { // Check for null values and compare run-time types. if (obj == null || GetType() != obj.GetType()) return false; Drow r = (Drow)obj; return (A == r.A) && (B == r.B); }
void Update() { ScoreUpdate(); if (Puzzle.IsGameOver() || state == State.over) { state = State.over; GameOver(); } else if (state == State.play) { Drow.Clear(); if (Input.GetKeyDown(KeyCode.LeftArrow)) { if (Puzzle.IsMove("Left")) { Puzzle.Drop(); } } else if (Input.GetKeyDown(KeyCode.RightArrow)) { if (Puzzle.IsMove("Right")) { Puzzle.Drop(); } } else if (Input.GetKeyDown(KeyCode.UpArrow)) { if (Puzzle.IsMove("Up")) { Puzzle.Drop(); } } else if (Input.GetKeyDown(KeyCode.DownArrow)) { if (Puzzle.IsMove("Down")) { Puzzle.Drop(); } } else if (Input.GetKeyDown(KeyCode.Escape)) { Application.Quit(); } Drow.Clear(); Drow.DrowTable(); } }
private void radioButton2_CheckedChanged(object sender, EventArgs e) { if (radioButton1.Checked == true) { DrowPls = Line.Draw; panel1.MouseMove += new MouseEventHandler(Panel1_MouseMove); } if (radioButton2.Checked == true) { DrowPls = Rect.Draw; panel1.MouseMove -= new MouseEventHandler(Panel1_MouseMove); } if (radioButton3.Checked == true) { DrowPls = Circle.Draw; panel1.MouseMove -= new MouseEventHandler(Panel1_MouseMove); } }
public DrowHarras(Drow hero) : base(hero) { this.hero = hero; }
public DrowComboOrbwalker(Drow hero) : base(hero) { this.hero = hero; }