- Timestamp:
- 2010-08-05 14:29:53 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
2010/31/pakralki/tank destroier/Peli.cs
r1619 r1620 10 10 List<Label> valikonKohdat; 11 11 12 12 13 13 14 14 Tank tankki; … … 22 22 protected override void Begin() 23 23 { 24 Valikko(); 24 Valikko(); 25 25 } 26 26 … … 30 30 valikonKohdat = new List<Label>(); 31 31 32 Label kohta1 = new Label("Aloita uusiMoninpeli");32 Label kohta1 = new Label("AloitaMoninpeli"); 33 33 kohta1.Position = new Vector(0, 40); 34 34 valikonKohdat.Add(kohta1); … … 63 63 kohta.TextColor = Color.Black; 64 64 } 65 66 65 } 67 66 } … … 71 70 ClearAll(); 72 71 Keyboard.Listen(Key.Escape, ButtonState.Pressed, Valikko, "Palaa valikkoon"); 72 Aloitapeli(); 73 73 } 74 74 … … 77 77 Exit(); 78 78 } 79 80 81 82 83 79 84 80 void LuoKentta() … … 100 96 Add(tankki); 101 97 tankki.Cannon.CannonBallCollision = KuulaOsuu; 102 voimaMittari.Value = 100;98 voimaMittari.Value = 30; 103 99 } 104 100 void Luotankki2() … … 109 105 Add(tankki2); 110 106 tankki2.Cannon.CannonBallCollision = KuulaOsuu; 111 voimaMittari2.Value = 100;112 } 113 114 115 116 117 107 voimaMittari2.Value = 30; 108 } 109 110 111 112 113 118 114 119 115 … … 139 135 Keyboard.Listen(Key.LeftControl, ButtonState.Released, AmmuKK, "Ammu kk:lla", tankki2); 140 136 141 142 143 144 137 138 ControllerOne.Listen(Button.DPadLeft, ButtonState.Down, Aja, "Liiku vasemmalle", tankki, 1.0); 139 ControllerOne.Listen(Button.DPadRight, ButtonState.Down, Aja, "Liiku oikealle", tankki, -1.0); 140 ControllerOne.Listen(Button.DPadUp, ButtonState.Down, KaannaPutkea, "Käännä putkea vastapäivään", tankki, Angle.Degrees(1)); 141 ControllerOne.Listen(Button.DPadDown, ButtonState.Down, KaannaPutkea, "Käännä putkea myötäpäivään", tankki, Angle.Degrees(-1)); 145 142 146 143 } … … 175 172 void KasittelePallonTormays(PhysicsObject luoti, PhysicsObject kohde) 176 173 { 177 174 178 175 } 179 176 … … 204 201 { 205 202 tankki.Destroy(); 203 MessageDisplay.Add("pelaaja2 voitti"); 206 204 } 207 205 … … 216 214 { 217 215 tankki2.Destroy(); 216 MessageDisplay.Add("pelaaja1 voitti"); 218 217 } 219 218 … … 223 222 224 223 void Aloitapeli() 225 226 { 227 voimaMittari = new DoubleMeter(100); 228 voimaMittari.MaxValue = 100; 229 BarGauge voimaPalkki = new BarGauge(20, 150); 230 voimaPalkki.BindTo(voimaMittari); 231 Add(voimaPalkki); 232 233 voimaPalkki.X = (0.8 * Screen.RightSafe); 234 voimaPalkki.Y = (0.8 * Screen.TopSafe); 235 voimaPalkki.BarColor = Color.Green; 236 voimaPalkki.BorderColor = Color.White; 237 voimaPalkki.Angle = Angle.Degrees(90); 238 239 voimaMittari2 = new DoubleMeter(100); 240 voimaMittari2.MaxValue = 100; 241 BarGauge voimaPalkki2 = new BarGauge(20, 150); 242 voimaPalkki2.BindTo(voimaMittari2); 243 Add(voimaPalkki2); 244 245 voimaPalkki2.X = (0.8 * Screen.LeftSafe); 246 voimaPalkki2.Y = (0.8 * Screen.TopSafe); 247 voimaPalkki2.BarColor = Color.Green; 248 voimaPalkki2.BorderColor = Color.White; 249 voimaPalkki2.Angle = Angle.Degrees(90); 250 251 LuoKentta(); 252 253 AsetaOhjaimet(); 224 { 225 voimaMittari = new DoubleMeter(100); 226 voimaMittari.MaxValue = 100; 227 BarGauge voimaPalkki = new BarGauge(20, 150); 228 voimaPalkki.BindTo(voimaMittari); 229 Add(voimaPalkki); 230 231 voimaPalkki.X = (0.8 * Screen.RightSafe); 232 voimaPalkki.Y = (0.8 * Screen.TopSafe); 233 voimaPalkki.BarColor = Color.Green; 234 voimaPalkki.BorderColor = Color.White; 235 voimaPalkki.Angle = Angle.Degrees(90); 236 237 voimaMittari2 = new DoubleMeter(100); 238 voimaMittari2.MaxValue = 100; 239 BarGauge voimaPalkki2 = new BarGauge(20, 150); 240 voimaPalkki2.BindTo(voimaMittari2); 241 Add(voimaPalkki2); 242 243 voimaPalkki2.X = (0.8 * Screen.LeftSafe); 244 voimaPalkki2.Y = (0.8 * Screen.TopSafe); 245 voimaPalkki2.BarColor = Color.Green; 246 voimaPalkki2.BorderColor = Color.White; 247 voimaPalkki2.Angle = Angle.Degrees(90); 248 249 LuoKentta(); 250 251 AsetaOhjaimet(); 252 } 253 254 255 254 256 } 255 256 257 258 }
Note: See TracChangeset
for help on using the changeset viewer.