Changeset 7344 for 2016/24/PanuK


Ignore:
Timestamp:
2016-06-15 14:59:42 (3 years ago)
Author:
paerjuko
Message:
 
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  
    2020    SoundEffect maaliAani = LoadSoundEffect("maali"); 
    2121    private AssaultRifle pelaajan1Ase; 
    22     private Handler AmmuAseella; 
    23  
    24     public Handler Ammu { get; private set; } 
    25  
    26     public Handler AmmuAseellasi { get; private set; } 
     22    
    2723 
    2824    public override void Begin() 
     
    3733        Camera.StayInLevel = true; 
    3834 
    39         MediaPlayer.PlayFromURL("https://www.youtube.com/watch?v=YaBIUwusChQ"); 
     35        MediaPlayer.PlayFromURL("https://www.youtube.com/watch?v=PJLSzsEjpWM"); 
    4036        MediaPlayer.IsRepeating = true; 
    4137    } 
     
    5450        MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", 
    5551"Aloita peli", "Parhaat pisteet", "Lopeta"); 
     52 
    5653        Add(alkuValikko); 
    5754    } 
     
    6158        PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 
    6259        taso.Position = paikka; 
    63         taso.Color = Color.Green; 
     60        taso.Color = Color.Beige; 
    6461        Add(taso); 
    6562    } 
     
    120117        PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 
    121118    } 
     119    void AmmuAseella(AssaultRifle ase) 
     120    { 
     121        PhysicsObject ammus = ase.Shoot(); 
    122122 
     123        if (ammus != null) 
     124        { 
     125            //ammus.Size *= 3; 
     126            //ammus.Image = ... 
     127            //ammus.MaximumLifetime = TimeSpan.FromSeconds(2.0); 
     128        } 
     129    } 
    123130    void Liikuta(PlatformCharacter hahmo, double nopeus) 
    124131    { 
     
    138145    } 
    139146 
    140     public class Peli : PhysicsGame 
    141     { 
    142         Image taustaKuva = LoadImage("kuvanNimi"); 
    143  
    144         public override void Begin() 
    145         { 
    146             //... 
    147         } 
     147    
    148148 
    149149        class Vihu : PhysicsObject 
     
    168168                // ... 
    169169                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            }          
    210171                    } 
    211172               } 
    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  
    88C:\MyTemp\PanuK\Trump attack\Trump attack\Trump_attack\obj\x86\Debug\Trump_attack.csprojResolveAssemblyReference.cache 
    99C:\MyTemp\PanuK\Trump attack\Trump attack\Trump_attack\obj\x86\Debug\Trump_attack.csprojFakesResolveAssemblyReference.cache 
     10C:\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.