Changeset 9339 for 2017/31/VilleH/Kivitykki
- Timestamp:
- 2017-08-02 11:54:30 (6 years ago)
- Location:
- 2017/31/VilleH/Kivitykki/Kivitykki/Kivitykki
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
2017/31/VilleH/Kivitykki/Kivitykki/Kivitykki/Kivitykki.cs
r9323 r9339 10 10 { 11 11 Cannon tykki; 12 12 13 13 public override void Begin() 14 14 { … … 20 20 Level.Background.Color = Color.Green; 21 21 Jorma.X = 0; 22 Jorma.Y = -300; 22 Jorma.Y = -350; 23 24 Kivi(); 25 LuoAikaLaskuri(); 26 AikaLoppui(); 23 27 24 28 PhysicsObject Paa = new PhysicsObject(30, 30); … … 27 31 Paa.Color = Color.HotPink; 28 32 Paa.X = 0; 29 Paa.Y = -3 00;33 Paa.Y = -350; 30 34 31 35 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); … … 41 45 Keyboard.Listen(Key.Space, ButtonState.Down, AmmuAseella, "Ammu", tykki); 42 46 43 47 44 48 45 49 … … 66 70 67 71 } 68 void kivi() 72 void Kivi() 73 69 74 { 70 75 71 PhysicsObject kivi = new PhysicsObject(20, 20); 76 77 78 for (int i = 0; i < 30; i++) 79 { 80 PhysicsObject Kivi = new PhysicsObject(20, 20); 81 Kivi.Color = Color.Black; 82 Kivi.Shape = Shape.Circle; 83 Add(Kivi); 84 Kivi.X = RandomGen.NextDouble(Level.Left,Level.Right); 85 86 Kivi.Y = RandomGen.NextDouble(Level.Top, 100); 87 } 72 88 73 89 90 74 91 75 92 76 93 } 77 78 } 94 95 96 void LuoAikaLaskuri() 97 { 98 Timer aikaLaskuri = new Timer(); 99 aikaLaskuri.Interval = 45; 100 aikaLaskuri.Timeout += AikaLoppui; 101 aikaLaskuri.Start(1); 102 103 Label aikaNaytto = new Label(); 104 aikaNaytto.TextColor = Color.White; 105 aikaNaytto.DecimalPlaces = 1; 106 aikaNaytto.BindTo(aikaLaskuri.SecondCounter); 107 Add(aikaNaytto); 108 aikaNaytto.X = 100; 109 aikaNaytto.Y = 200; 110 } 111 112 void AikaLoppui() 113 { 114 MessageDisplay.Add("Aika loppui..."); 115 116 117 } 118 119 }
Note: See TracChangeset
for help on using the changeset viewer.