source: lasse_l/Aliohjelma2/Peli.cs @ 254

Revision 254, 1.3 KB checked in by laallinn, 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 Aliohjelma2
20{
21    public class Peli : RealTimeGame
22    {
23        protected override void LoadContent()
24        {
25
26            for (int i = 0; i < 20; i++)
27            {
28                PiirraYmpyra(RandomGen.NextDouble(Level.Left, Level.Right), RandomGen.NextDouble(Level.Top, Level.Bottom));
29            }
30        }
31
32        void PiirraYmpyra(double X, double Y)
33        {
34            IShape ympyra = Shapes.CreateCircle(10);
35            PhysicsObject pallo = new PhysicsObject(10.0, ympyra);
36            Level.Objects.Add(pallo);
37            pallo.X = X;
38            pallo.Y = Y;
39            if (X < 0 && Y < 0)
40            {
41                pallo.Color = Color.Red;
42            }
43
44            if (X > 0 && Y > 0)
45            {
46                pallo.Color = Color.Yellow;
47
48            }
49        }
50    }
51}
Note: See TracBrowser for help on using the repository browser.