- Timestamp:
- 2013-07-24 19:28:14 (10 years ago)
- Location:
- 2013/30/AleksiK/Hazy Maze Game
- Files:
-
- 3 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
2013/30/AleksiK/Hazy Maze Game/Hazy Maze Game/Hazy Maze Game/Hazy_Maze_Game.cs
r4644 r4645 34 34 //B = Kolikkoblock 35 35 //M = Maali 36 //A = Vaaleansini nen tuhottavablock37 //S = Vaaleasini blockin tuhoaja36 //A = Vaaleansiniblock 37 //S = Vaaleasiniswitch 38 38 //N = Tyonnettava block 39 39 //V = Tyonblockin tuhokohde … … 81 81 // TODO: Kirjoita ohjelmakoodisi tähän 82 82 //PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 83 84 83 85 84 86 ruudunLeveys = (int)(Screen.Height / rivit[0].Length); … … 157 159 public void LuoPelaaja(Vector paikka, double ruudunLeveys, double ruudunKorkeus) 158 160 { 159 pelaaja = new PhysicsObject( 19, 19);161 pelaaja = new PhysicsObject(ruudunLeveys / 1.6, ruudunKorkeus / 1.6); 160 162 pelaaja.Color = Color.White; 161 163 pelaaja.Shape = Shape.Circle; … … 168 170 public void LuoKolikko(Vector paikka, double ruudunLeveys, double ruudunKorkeus) 169 171 { 170 kolikko = PhysicsObject.CreateStaticObject( 10, 10);172 kolikko = PhysicsObject.CreateStaticObject(ruudunLeveys / 3, ruudunKorkeus / 3); 171 173 kolikko.Color = Color.Yellow; 172 174 kolikko.Shape = Shape.Circle; … … 179 181 public void LuoKolikkoBlock(Vector paikka, double ruudunLeveys, double ruudunKorkeus) 180 182 { 181 kolikkoBlock = PhysicsObject.CreateStaticObject( 34, 34);183 kolikkoBlock = PhysicsObject.CreateStaticObject(ruudunLeveys, ruudunKorkeus); 182 184 kolikkoBlock.Color = Color.Yellow; 183 185 kolikkoBlock.Position = paikka; … … 198 200 public void LuoTyonBlock(Vector paikka, double ruudunLeveys, double ruudunKorkeus) 199 201 { 200 tyonBlock = new PhysicsObject( 34, 34, Shape.Circle);202 tyonBlock = new PhysicsObject(ruudunLeveys, ruudunKorkeus, Shape.Circle); 201 203 tyonBlock.Color = Color.Brown; 202 204 tyonBlock.Position = paikka; … … 208 210 public void LuoTyonTuho(Vector paikka, double ruudunLeveys, double ruudunKorkeus) 209 211 { 210 tyonTuho = PhysicsObject.CreateStaticObject( 34, 34);212 tyonTuho = PhysicsObject.CreateStaticObject(ruudunLeveys, ruudunKorkeus); 211 213 tyonTuho.Color = Color.LightPink; 212 214 tyonTuho.Position = paikka; … … 218 220 public void LuoTuhonTuho(Vector paikka, double ruudunLeveys, double ruudunKorkeus) 219 221 { 220 tuhonTuho = PhysicsObject.CreateStaticObject( 34, 34);222 tuhonTuho = PhysicsObject.CreateStaticObject(ruudunLeveys, ruudunKorkeus); 221 223 tuhonTuho.Color = Color.Magenta; 222 224 tuhonTuho.Position = paikka; … … 227 229 public void LuoVaaSinBlock(Vector paikka, double ruudunLeveys, double ruudunKorkeus) 228 230 { 229 vaaSinBlock = PhysicsObject.CreateStaticObject( 34, 34);231 vaaSinBlock = PhysicsObject.CreateStaticObject(ruudunLeveys, ruudunKorkeus); 230 232 vaaSinBlock.Color = Color.LightBlue; 231 233 vaaSinBlock.Shape = Shape.Pentagon; … … 237 239 public void LuoVaaSinSwitch(Vector paikka, double ruudunLeveys, double ruudunKorkeus) 238 240 { 239 vaaSinSwitch = PhysicsObject.CreateStaticObject(34, 34); 240 vaaSinSwitch.Color = Color.LightBlue; 241 vaaSinSwitch.Shape = Shape.Diamond; 241 vaaSinSwitch = PhysicsObject.CreateStaticObject(ruudunLeveys, ruudunKorkeus); 242 242 vaaSinSwitch.Position = paikka; 243 243 vaaSinSwitch.Restitution = 0.0;
Note: See TracChangeset
for help on using the changeset viewer.