public DrawableBody(Canvas Canvas, Body Body) { this.Canvas = Canvas; this.Body = Body; this.DrawRectangle = new System.Windows.Shapes.Rectangle(); DrawRectangle.Fill = new SolidColorBrush(Colors.Black); Canvas.Children.Add(DrawRectangle); }
private void Window_MouseDown(object sender, MouseButtonEventArgs e) { Body newPlanet = new Body( new Vector2(Mouse.GetPosition(this).X, Mouse.GetPosition(this).Y), new Vector2(5, 5), 1e6 ) { Velocity = new Vector2(0, 0) }; Bodies.Add(newPlanet); DrawableBodies.Add(new DrawableBody(Canvas, newPlanet)); }