Revision 538,
1.0 KB
checked in by tajomyll, 11 years ago
(diff) |
Tehtiiin satunnaset pallot.
|
Line | |
---|
1 | using System; |
---|
2 | using Jypeli; |
---|
3 | using Jypeli.ScreenObjects; |
---|
4 | using Jypeli.Assets; |
---|
5 | |
---|
6 | namespace SatunnainenPallo |
---|
7 | { |
---|
8 | public class Peli : Game |
---|
9 | { |
---|
10 | PhysicsObject pallo; |
---|
11 | |
---|
12 | protected override void Begin() |
---|
13 | { |
---|
14 | LuoPallo(); |
---|
15 | } |
---|
16 | void LuoPallo() |
---|
17 | { |
---|
18 | for (int i = 0; i < 100; i++) |
---|
19 | { |
---|
20 | double x = RandomGen.NextDouble(-200.0, 200.0); |
---|
21 | double y = RandomGen.NextDouble(-200.0, 200.0); |
---|
22 | pallo = new PhysicsObject(10.0, 10.0); |
---|
23 | pallo.Shape = Shapes.Circle; |
---|
24 | pallo.X = x; |
---|
25 | pallo.Y = y; |
---|
26 | if ((pallo.X < 0 && pallo.Y < 0)) |
---|
27 | { |
---|
28 | pallo.Color = Color.Red; |
---|
29 | //Add(pallo); |
---|
30 | } |
---|
31 | else if ((pallo.X > 0 && pallo.Y > 0)) |
---|
32 | { |
---|
33 | pallo.Color = Color.Yellow; |
---|
34 | } |
---|
35 | Add(pallo); |
---|
36 | |
---|
37 | } |
---|
38 | } |
---|
39 | } |
---|
40 | } |
---|
Note: See
TracBrowser
for help on using the repository browser.