private void Icon2_MouseDown(object sender, MouseEventArgs e) { //Enables Mouse Down Effect Icon2.DoDragDrop(Icon2.Image, DragDropEffects.Copy); //Sets the int value for the icon arrayyplayericon = 2; }
protected override void update_end(int temp_index) { Mult1.update(); Mult2.update(); WTA1.update(); WTA2.update(); Icon1.update(); Icon2.update(); }
public override void draw(SpriteBatch sprite_batch) { sprite_batch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend); Window.draw(sprite_batch, -Loc); draw_data(sprite_batch); sprite_batch.End(); Icon1.draw(sprite_batch, -Loc); Icon2.draw(sprite_batch, -Loc); sprite_batch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend); WTA1.draw(sprite_batch, -Loc); WTA2.draw(sprite_batch, -Loc); Mult1.draw(sprite_batch, -Loc); Mult2.draw(sprite_batch, -Loc); sprite_batch.End(); }
public override void update() { if (Icon1 != null) { Icon1.update(); if (Icon2 != null) { Icon2.update(); } if (Icon3 != null) { Icon3.update(); } } Arrow1.update(); Arrow2.update(); Arrow3.update(); }
public override void draw(SpriteBatch sprite_batch, Vector2 draw_offset = default(Vector2)) { if (Icon1 != null) { Vector2 offset = this.loc + draw_vector(); Icon1.draw(sprite_batch, draw_offset - offset); if (Icon2 != null) { Icon2.draw(sprite_batch, draw_offset - offset); Arrow3.draw(sprite_batch, draw_offset - offset); } if (Icon3 != null) { Icon3.draw(sprite_batch, draw_offset - offset); Arrow2.draw(sprite_batch, draw_offset - offset); if (Icon2 != null) { Arrow1.draw(sprite_batch, draw_offset - offset); } } } }
private void Icon2_MouseDown(object sender, MouseEventArgs e) { Icon2.DoDragDrop(Icon2.Image, DragDropEffects.Copy); arrayyplayericon = 2; }