Changeset 8718
- Timestamp:
- 2017-06-15 13:53:39 (4 years ago)
- Location:
- 2017/24/TomiK/AvaruusTaistelu/AvaruusTaistelu/AvaruusTaistelu
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
2017/24/TomiK/AvaruusTaistelu/AvaruusTaistelu/AvaruusTaistelu/AvaruusTaistelu.cs
r8700 r8718 11 11 12 12 13 // LaserGun aluksenase;13 LaserGun aluksenAse; 14 14 PhysicsObject uuni; 15 15 PhysicsObject vihollinen; … … 55 55 56 56 57 LaserGun laserase = new LaserGun(20, 5); 58 59 //Keyboard.Listen(Key.Space, ButtonState.Down, ammuasella, "Ammu", alus); 57 aluksenAse = new LaserGun(20, 5); 58 aluksenAse.Ammo.Value = 1000; 59 aluksenAse.ProjectileCollision = AmmusOsui; 60 alus.Add(aluksenAse); 61 Keyboard.Listen(Key.Space, ButtonState.Down, AmmuAseella, "Ammu", aluksenAse); 60 62 61 63 … … 77 79 Mouse.ListenMovement(0.1, Tahtaa, "tahtaa aseella"); 78 80 81 82 79 83 } 84 void AmmuAseella(LaserGun ase) 85 { 86 PhysicsObject ammus = ase.Shoot(); 87 if (ammus != null) 88 { 80 89 90 91 } 92 93 94 } 95 void AmmusOsui(PhysicsObject ammus, PhysicsObject kohde) 96 { 97 kohde.Destroy(); 98 } 81 99 void Tahtaa(AnalogState hiirenLiike) 82 100 { … … 110 128 Add(vihollinen); 111 129 vihollinen.Image = Vihollinenkuva; 130 FollowerBrain seuraajanAivot = new FollowerBrain(alus); 131 // aivot.Speed = 100; 132 // aivot.Active = true; 133 // aivot.TurnWhileMoving = true; 112 134 113 135 114 136 } 115 137 116 void ohjaimet() 138 139 140 void ohjaimet() 117 141 { 118 142 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli");
Note: See TracChangeset
for help on using the changeset viewer.