source: 2009/enni_h/Pong/Pelilisätehtävä.cs @ 1252

Revision 219, 1.6 KB checked in by hemitopp, 11 years ago (diff)
Line 
1#region Usings
2using System;
3using System.Collections.Generic;
4using System.Linq;
5using Microsoft.Xna.Framework;
6using Microsoft.Xna.Framework.Audio;
7using Microsoft.Xna.Framework.Content;
8using Microsoft.Xna.Framework.Graphics;
9using Microsoft.Xna.Framework.Input;
10using Microsoft.Xna.Framework.Media;
11using Jypeli;
12using Jypeli.ScreenObjects;
13using Jypeli.Assets;
14using AdvanceMath;
15using Physics2DDotNet;
16using Physics2DDotNet.Shapes;
17#endregion
18
19namespace Pong
20{
21    public class Peli : PhysicsGame
22    {
23        protected override void LoadContent()
24        {
25            //IShape ympyra = Shapes.CreateCircle(18.1);
26
27            IShape nelio = Shapes.CreateRectangle(40.0, 40.0);
28            PhysicsObject suunnikas = new PhysicsObject(20.0, nelio);
29            Level.Objects.Add(suunnikas);
30            suunnikas.X = 0.0;
31            suunnikas.Y = -197.0;
32            Level.BackgroundColor = Color.Chocolate;
33
34            IShape ympyra = Shapes.CreateCircle(20.0);
35            PhysicsObject pallo = new PhysicsObject(10.0, ympyra);
36            Level.Objects.Add(pallo);
37            pallo.X = 50.0;
38            pallo.Y = 100.0;
39
40            //PhysicsObject pallo = new PhysicsObject(8.4, ympyra);
41           
42            //Level.Objects.Add(pallo);
43            //Vector2D impulssi = new Vector2D(4000.0, 300.0);
44            //pallo.Hit(impulssi);
45            //pallo.X = -183.0;
46            //pallo.Y = 100.0;
47            //Level.CreateBorder(1.0, false);
48            //Level.BackgroundColor = Color.Green;
49            //pallo.Restitution = 1.0;
50
51        }
52    }
53}
Note: See TracBrowser for help on using the repository browser.