source: werner_v/SatunnainenYmpyra/Peli.cs @ 244

Revision 244, 1.4 KB checked in by wevantti, 10 years ago (diff)

Uusi testi projekti

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 Aliohjelma1
20{
21    public class Peli : RealTimeGame
22    {
23        void PiirraYmpyra()
24        {
25            int luku1 = RandomGen.NextInt(-650, 650);
26            int luku2 = RandomGen.NextInt(-500, 500);
27            IShape ympyra = Shapes.CreateCircle(10.0);
28            PhysicsObject pallo = new PhysicsObject(10.0, ympyra);
29            Level.Objects.Add(pallo);
30            pallo.X = luku1;
31            pallo.Y = luku2;
32            pallo.Color = Color.White;
33            if (pallo.Y > 0 && pallo.X > 0) 
34            { 
35                pallo.Color = Color.Red; 
36            }
37            else if (pallo.Y < 0 && pallo.X < 0) 
38            { 
39                pallo.Color = Color.Yellow; 
40            }
41           
42        }
43        protected override void LoadContent()
44        {
45            int i = 0;
46            while (i < 2000)
47            {
48                PiirraYmpyra();
49                i++;
50            }
51        }
52    }
53}
Note: See TracBrowser for help on using the repository browser.