source: sipi_o/Windowspelii/Peli.cs @ 52

Revision 52, 2.2 KB checked in by sikajeov, 11 years ago (diff)

tässä on :DD

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 Windowspelii
20{
21    public class Peli : RealTimeGame
22    {
23        protected override void LoadContent()
24        {
25            Kirjoitus();
26            int i = 1;
27            while (i < 20)
28            {
29                PiirraYmpyra();
30                i++;
31            }
32        }
33
34        int GiefNumber()
35        {
36            return 5;
37        }
38
39        void Kirjoitus()
40        {
41            int luku = GiefNumber();
42            string numero = luku.ToString();
43            MessageDisplay.Add(numero);
44
45            int wat = YhteenLasku(5, 6);
46            string wut = wat.ToString();
47            MessageDisplay.Add("5 + 6 on " + wut);
48        }
49
50        int YhteenLasku(int a, int b)
51        {
52            return a + b;
53        }
54
55        void PiirraYmpyra()
56        {
57            double ballX = RandomGen.NextDouble(Level.Left, Level.Right);
58            double ballY = RandomGen.NextDouble(Level.Top, Level.Bottom);
59            IShape ympyra = Shapes.CreateCircle(10.0);
60            PhysicsObject ball = new PhysicsObject(10.0, ympyra);
61            ball.X = ballX;
62            ball.Y = ballY;
63            if (ball.X > 0)
64            {
65                if (ball.Y > 0)
66                {
67                    ball.Color = Color.Red;
68                }
69                else
70                {
71                    ball.Color = Color.Green;
72                }
73            }
74            else
75            {
76                if (ball.Y > 0)
77                {
78                    ball.Color = Color.Blue;
79                }
80                else
81                {
82                    ball.Color = Color.DarkSlateBlue;
83                }
84            }
85            //ball.Color = Color.Black;
86            Level.Objects.Add(ball);
87
88
89        }
90    }
91}
Note: See TracBrowser for help on using the repository browser.