source: panu_l/AliOhjelmia/Peli.cs @ 54

Revision 54, 2.3 KB checked in by paritala, 11 years ago (diff)

Tiistain hommelit

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 AliOhjelmia
20{
21    public class Peli : RealTimeGame
22    {
23        protected override void LoadContent()
24        {
25            //AnnaLuku();
26            //LaskeYhteen();
27
28            for (int i = 0; i < 1000; i++)
29            {
30                PiirraYmpyra();
31
32            }
33            PiirraLumiukko();
34
35
36
37
38
39
40        }
41
42        private void PiirraYmpyra()
43        {
44            IShape ympyra = Shapes.CreateCircle(30.0);
45            PhysicsObject pallo = new PhysicsObject(10.0, ympyra);
46            Level.Objects.Add(pallo);
47            int luku1 = RandomGen.NextInt(-620, 620);
48            int luku2 = RandomGen.NextInt(-500, 500);
49            pallo.X = luku1;
50            pallo.Y = luku2;
51            //Color vari = RandomGen.NextColor();
52            //pallo.Color = vari;
53
54            if (pallo.X < 0 && pallo.Y < 0)
55            {
56                pallo.Color = Color.Yellow;
57
58            }
59            else
60            {
61                Color vari = RandomGen.NextColor();
62                pallo.Color = vari;
63            }
64            if (pallo.X > 0 && pallo.Y > 0)
65            {
66                pallo.Color = Color.Red;
67
68            }
69
70
71
72
73        }
74        void PiirraLumiukko()
75        {
76            for (int i = 0; i < 3; i++)
77            {
78                IShape ympyra = Shapes.CreateCircle(80.0);
79                PhysicsObject pallo = new PhysicsObject(10.0, ympyra);
80                Level.Objects.Add(pallo);
81                pallo.X = 
82            }
83
84
85        }
86
87
88
89
90        void AnnaLuku()
91        {
92            int luku = 5;
93            MessageDisplay.Add(luku.ToString());
94        }
95
96
97        void LaskeYhteen()
98        {
99            int luku1 = 3;
100            int luku2 = 4;
101            MessageDisplay.Add((luku1 + luku2).ToString());
102        }
103
104
105
106    }
107}
Note: See TracBrowser for help on using the repository browser.