- Timestamp:
- 2016-06-15 14:59:42 (7 years ago)
- Location:
- 2016/24/PanuK
- Files:
-
- 60 added
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
2016/24/PanuK/Trump attack/Trump attack/Trump_attack/Trump_attack.cs
r7303 r7344 20 20 SoundEffect maaliAani = LoadSoundEffect("maali"); 21 21 private AssaultRifle pelaajan1Ase; 22 private Handler AmmuAseella; 23 24 public Handler Ammu { get; private set; } 25 26 public Handler AmmuAseellasi { get; private set; } 22 27 23 28 24 public override void Begin() … … 37 33 Camera.StayInLevel = true; 38 34 39 MediaPlayer.PlayFromURL("https://www.youtube.com/watch?v= YaBIUwusChQ");35 MediaPlayer.PlayFromURL("https://www.youtube.com/watch?v=PJLSzsEjpWM"); 40 36 MediaPlayer.IsRepeating = true; 41 37 } … … 54 50 MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", 55 51 "Aloita peli", "Parhaat pisteet", "Lopeta"); 52 56 53 Add(alkuValikko); 57 54 } … … 61 58 PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 62 59 taso.Position = paikka; 63 taso.Color = Color. Green;60 taso.Color = Color.Beige; 64 61 Add(taso); 65 62 } … … 120 117 PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 121 118 } 119 void AmmuAseella(AssaultRifle ase) 120 { 121 PhysicsObject ammus = ase.Shoot(); 122 122 123 if (ammus != null) 124 { 125 //ammus.Size *= 3; 126 //ammus.Image = ... 127 //ammus.MaximumLifetime = TimeSpan.FromSeconds(2.0); 128 } 129 } 123 130 void Liikuta(PlatformCharacter hahmo, double nopeus) 124 131 { … … 138 145 } 139 146 140 public class Peli : PhysicsGame 141 { 142 Image taustaKuva = LoadImage("kuvanNimi"); 143 144 public override void Begin() 145 { 146 //... 147 } 147 148 148 149 149 class Vihu : PhysicsObject … … 168 168 // ... 169 169 hemmo.ElamaLaskuri.Value--; // häviää automaattsiesti jos elämät menee 0:ksi. 170 } 171 172 public class Peli : PhysicsGame 173 { 174 private object hiirenTila; 175 AssaultRifle pelaajan1Ase; 176 private List<Label> valikonKohdat; 177 178 public override void Begin() 179 { 180 //... 181 } 182 183 void AmmuAseella(AssaultRifle ase) 184 { 185 PhysicsObject ammus = ase.Shoot(); 186 187 if (ammus != null) 188 { 189 //ammus.Size *= 3; 190 //ammus.Image = ... 191 //ammus.MaximumLifetime = TimeSpan.FromSeconds(2.0); 192 } 193 } 194 195 void Valikko() 196 { 197 ClearAll(); // Tyhjennetään kenttä kaikista peliolioista 198 199 valikonKohdat = new List<Label>(); // Alustetaan lista, johon valikon kohdat tulevat 200 201 Label kohta1 = new Label("Aloita uusi peli"); // Luodaan uusi Label-olio, joka toimii uuden pelin aloituskohtana 202 kohta1.Position = new Vector(0, 40); // Asetetaan valikon ensimmäinen kohta hieman kentän keskikohdan yläpuolelle 203 valikonKohdat.Add(kohta1); // Lisätään luotu valikon kohta listaan jossa kohtia säilytetään 204 205 // Lisätään kaikki luodut kohdat peliin foreach-silmukalla 206 foreach (Label valikonKohta in valikonKohdat) 207 { 208 Add(valikonKohta); 209 } 170 } 210 171 } 211 172 } 212 }213 }214 }173 174 175 -
2016/24/PanuK/Trump attack/Trump attack/Trump_attack/obj/x86/Debug/Trump_attack.csproj.FileListAbsolute.txt
r7303 r7344 8 8 C:\MyTemp\PanuK\Trump attack\Trump attack\Trump_attack\obj\x86\Debug\Trump_attack.csprojResolveAssemblyReference.cache 9 9 C:\MyTemp\PanuK\Trump attack\Trump attack\Trump_attack\obj\x86\Debug\Trump_attack.csprojFakesResolveAssemblyReference.cache 10 C:\MyTemp\PanuK\Trump attack\Trump attack\Trump_attack\bin\x86\Debug\Microsoft.QualityTools.Testing.Fakes.dll
Note: See TracChangeset
for help on using the changeset viewer.