Changeset 183
- Timestamp:
- 2009-07-24 13:13:38 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
aleksi_p/MR Ball/Peli.cs
r166 r183 29 29 30 30 31 int kentanNro = 2;31 int kentanNro = 1; 32 32 33 33 protected override void LoadContent() 34 34 { 35 35 36 MessageDisplay.TextColor = Color.White; 36 37 LisaaNaytot(); … … 81 82 kentta.CreateBorder(1.0, false); 82 83 LisaaTasot(kentta); 83 84 85 lisaaesine(kentta, 0, -450); 86 lisaaesine(kentta, 0, 450); 84 Camera.Follow(pallo); 85 87 86 88 87 … … 107 106 lisaapaaty(kentta, 635, 43, 0); 108 107 lisaapaaty(kentta, 630, 23, 0); 109 } 108 109 lisaaesine(kentta, 0, -450); 110 lisaaesine(kentta, 0, 450); 111 } 110 112 111 113 if (kentanNro == 2) … … 127 129 lisaapienitaso(kentta, 0, -140, 0); 128 130 lisaapaaty(kentta, -65, -90, 0); 129 131 lisaapaaty(kentta, -150, -90, 0); 132 lisaapaaty(kentta, -150, -175, 0); 133 lisaapaaty(kentta, -150, -245, 0); 134 lisaapaaty(kentta, -65, -190, 0); 135 lisaapaaty(kentta, -65, -246, 0); 136 lisaapienitaso2(kentta, -65, -310, 0); 137 lisaapienitaso2(kentta, -150, -310, 0); 138 lisaapienitaso2(kentta, -65, -450, 0); 139 lisaapienitaso2(kentta, -150, -450, 0); 140 lisaapienitaso(kentta, -130, 80, 0); 141 lisaapienitaso(kentta, -215, -40, 0); 142 lisaapienitaso(kentta, -365, -40, 0); 143 lisaapienitaso(kentta, -460, -40, 0); 144 lisaapienitaso(kentta, -590, -40, 0); 145 lisaapienitaso(kentta, -460, 80, 0); 146 lisaapienitaso(kentta, -590, 80, 0); 147 lisaapienitaso(kentta, -365, 80, 0); 148 lisaapienitaso(kentta, -215, 80, 0); 149 lisaapaaty(kentta, -65, -42, 0); 150 151 lisaaesine(kentta, -110, -460); 152 lisaaesine(kentta, 250, -70); 130 153 } 131 154 } … … 170 193 Controls.Listen(Keys.Down, ButtonPosition.Down, liikutapalloa, "pelaaja 1: liikuta palloa alas", pallo, 0, -25); 171 194 172 195 Controls.Listen(Buttons.LeftThumbstickDown, ButtonPosition.Irrelevant, liikutapalloaanalogisesti, "pelaaja 1: liikuta palloa oikealle", pallo); 196 197 173 198 } 174 199 bool liikutapalloa(ControlEvent e) … … 182 207 return false; 183 208 } 209 bool liikutapalloaanalogisesti(ControlEvent e) 210 { 211 PhysicsObject pallo = e.Parameter0.ToPhysicsObject(); 212 double xnopeus = 10*e.AnalogVector.X; 213 double ynopeus = 10*e.AnalogVector.Y; 214 double sekuntejakulunut = e.Time.ElapsedGameTime.TotalSeconds; 215 Vector2D impulssi = new Vector2D(xnopeus, ynopeus); 216 pallo.Hit(impulssi); 217 return false; 218 } 219 220 184 221 void pallonnopeus() 185 222 { … … 267 304 AddCollisionHandler(maali, saapuumaaliin); 268 305 } 306 307 308 309 310 311 312 313 314 269 315 } 270 316
Note: See TracChangeset
for help on using the changeset viewer.