Ignore:
Timestamp:
2016-07-07 11:30:49 (3 years ago)
Author:
tesatapa
Message:
 
Location:
2016/27/PaavoH/Adventure/Adventure/Adventure
Files:
1 added
12 edited

Legend:

Unmodified
Added
Removed
  • 2016/27/PaavoH/Adventure/Adventure/Adventure/Adventure.cs

    r7897 r7942  
    1414 
    1515    PlatformCharacter pelaaja1; 
     16 
     17    DoubleMeter elamaLaskuri; 
    1618 
    1719    Image pelaajanKuva = LoadImage("pelaaja"); 
     
    3133        LuoKentta(); 
    3234        LisaaNappaimet(); 
     35        LuoPistelaskuri(); 
     36        LuoElamaLaskuri(); 
    3337 
    3438        Camera.Follow(pelaaja1); 
     
    3842 
    3943    void LuoKentta() 
    40     {  
    41         TileMap kentta = TileMap.FromLevelAsset("kentta3"); 
     44    { 
     45        TileMap kentta = TileMap.FromLevelAsset("kentta4"); 
    4246        kentta.SetTileMethod('#', LisaaTaso); 
    4347        kentta.SetTileMethod('*', LisaaKolikko); 
     
    9599        taso.Position = paikka; 
    96100        taso.Image = jaaKuva; 
     101        taso.KineticFriction = -300; 
    97102        Add(taso); 
    98103    } 
     
    156161    { 
    157162        maaliAani.Play(); 
    158         MessageDisplay.Add("Keräsit kolikon!"); 
     163        pisteLaskuri.Value += 1; 
    159164        kolikko.Destroy(); 
    160165    } 
     
    167172    { 
    168173        maaliAani.Play(); 
    169         MessageDisplay.Add("Keräsit setelin!"); 
     174        pisteLaskuri.Value += 10; 
    170175        seteli.Destroy(); 
    171176    } 
     177 
     178    IntMeter pisteLaskuri; 
     179 
     180    void LuoPistelaskuri() 
     181    { 
     182        pisteLaskuri = new IntMeter(0); 
     183 
     184        Label pisteNaytto = new Label(); 
     185        pisteNaytto.X = Screen.Left + 100; 
     186        pisteNaytto.Y = Screen.Top - 100; 
     187        pisteNaytto.TextColor = Color.Black; 
     188         
     189 
     190        pisteNaytto.BindTo(pisteLaskuri); 
     191        Add(pisteNaytto); 
     192 
     193        IntMeter laskuri = new IntMeter(0, 0, 300); 
     194        pisteNaytto.Title = "Raha"; 
     195    } 
     196    void LuoElamaLaskuri() 
     197    { 
     198        elamaLaskuri = new DoubleMeter(10,0,10); 
     199        elamaLaskuri.LowerLimit += ElamaLoppui; 
     200 
     201        ProgressBar elamaPalkki = new ProgressBar(150, 20); 
     202        elamaPalkki.X = Screen.Left + 150; 
     203        elamaPalkki.Y = Screen.Top - 20; 
     204        elamaPalkki.BindTo(elamaLaskuri); 
     205        Add(elamaPalkki); 
     206    } 
     207 
     208    void ElamaLoppui() 
     209    { 
     210        MessageDisplay.Add("Elämät loppuivat, voi voi."); 
     211    } 
     212 
    172213} 
  • 2016/27/PaavoH/Adventure/Adventure/Adventure/Adventure.csproj.Debug.cachefile

    r7897 r7942  
    1313Content\kentta3.xnb 
    1414Content\seteli.xnb 
     15Content\kentta4.xnb 
  • 2016/27/PaavoH/Adventure/Adventure/Adventure/obj/x86/Debug/Adventure.csproj.FileListAbsolute.txt

    r7897 r7942  
    2121C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\kentta3.xnb 
    2222C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\seteli.xnb 
     23C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\kentta4.xnb 
  • 2016/27/PaavoH/Adventure/Adventure/Adventure/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r7897 r7942  
    2727      <Options>None</Options> 
    2828      <Output>C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\kentta1.xnb</Output> 
    29       <Time>2016-07-06T10:28:27.9625326+03:00</Time> 
     29      <Time>2016-07-07T11:11:59.5721208+03:00</Time> 
    3030    </Item> 
    3131    <Item> 
     
    8181      <Options>None</Options> 
    8282      <Output>C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\kentta2.xnb</Output> 
    83       <Time>2016-07-06T13:44:44.0291326+03:00</Time> 
     83      <Time>2016-07-07T11:11:59.5571208+03:00</Time> 
    8484    </Item> 
    8585    <Item> 
     
    117117      <Options>None</Options> 
    118118      <Output>C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\kentta3.xnb</Output> 
    119       <Time>2016-07-06T14:54:20.3977326+03:00</Time> 
     119      <Time>2016-07-07T10:33:09.0651208+03:00</Time> 
    120120    </Item> 
    121121    <Item> 
     
    127127      <Output>C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\seteli.xnb</Output> 
    128128      <Time>2016-07-06T14:50:58.2083326+03:00</Time> 
     129    </Item> 
     130    <Item> 
     131      <Source>kentta4.txt</Source> 
     132      <Name>kentta4</Name> 
     133      <Importer>TextFileImporter</Importer> 
     134      <Processor>TextFileContentProcessor</Processor> 
     135      <Options>None</Options> 
     136      <Output>C:\MyTemp\PaavoH\Adventure\Adventure\Adventure\bin\x86\Debug\Content\kentta4.xnb</Output> 
     137      <Time>2016-07-07T11:29:35.5841208+03:00</Time> 
    129138    </Item> 
    130139    <BuildSuccessful>true</BuildSuccessful> 
  • 2016/27/PaavoH/Adventure/Adventure/Adventure/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r7897 r7942  
    1313Content\kentta3.xnb 
    1414Content\seteli.xnb 
     15Content\kentta4.xnb 
Note: See TracChangeset for help on using the changeset viewer.