Changeset 7934 for 2016


Ignore:
Timestamp:
2016-07-07 11:28:33 (3 years ago)
Author:
sieerinn
Message:
 
Location:
2016/27/TuukkaH
Files:
9 added
10 edited

Legend:

Unmodified
Added
Removed
  • 2016/27/TuukkaH/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattori.cs

    r7898 r7934  
    2424    Image tahtiKuva = LoadImage("tahti"); 
    2525    Image JaguaariKuva = LoadImage("Jaguaari"); 
     26    Image OksaKuva = LoadImage("Oksa"); 
     27    Image ViidakkoKuva = LoadImage("Viidakko"); 
     28    Image LehtiKuva = LoadImage("SuperLehti"); 
    2629 
    2730    SoundEffect maaliAani = LoadSoundEffect("maali"); 
     
    3134        LuoKentta(); 
    3235        LisaaNappaimet(); 
    33         LuoJaguaari(); 
     36        Timer Ajastin = new Timer(); 
     37        Ajastin.Interval = 10; 
     38        Ajastin.Timeout += LuoJaguaari; 
     39        Ajastin.Start(); 
    3440 
    3541        Camera.Follow(pelaaja1); 
     
    4753        Add(Jaguaari); 
    4854        
     55        
    4956    } 
    5057 
     
    5562        kentta.SetTileMethod('2', LisaaOksa2); 
    5663        kentta.SetTileMethod('3', LisaaOksa3); 
    57         kentta.SetTileMethod('*', LisaaTahti); 
     64        kentta.SetTileMethod('*', LisaaLehti); 
    5865        kentta.SetTileMethod('N', LisaaPelaaja); 
    5966        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    60         Level.Background.CreateGradient(Color.White, Color.SkyBlue); 
     67        Level.Background.Image = ViidakkoKuva; 
     68        Level.Background.FitToLevel(); 
     69        Level.Background.TextureWrapSize = new Vector(20, 1); 
    6170    } 
    6271 
     
    6675        oksa.Position = paikka; 
    6776        oksa.Left = Level.Left; 
    68         oksa.Color = Color.Brown; 
     77        oksa.Image=OksaKuva; 
     78        oksa.TextureWrapSize = new Vector(60, 1); 
    6979        Add(oksa); 
    7080        return oksa; 
     
    8696    } 
    8797 
    88     void LisaaTahti(Vector paikka, double leveys, double korkeus) 
     98    void LisaaLehti(Vector paikka, double leveys, double korkeus) 
    8999    { 
    90         PhysicsObject tahti = PhysicsObject.CreateStaticObject(leveys, korkeus); 
    91         tahti.IgnoresCollisionResponse = true; 
    92         tahti.Position = paikka; 
    93         tahti.Image = tahtiKuva; 
    94         tahti.Tag = "tahti"; 
    95         Add(tahti); 
     100        PhysicsObject Lehti = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     101        Lehti.IgnoresCollisionResponse = true; 
     102        Lehti.Position = paikka; 
     103        Lehti.Image = LehtiKuva; 
     104        Lehti.Tag = "Lehti"; 
     105        Add(Lehti); 
    96106    } 
    97107 
     
    102112        pelaaja1.Mass = 4.0; 
    103113        pelaaja1.Image = pelaajanKuva; 
    104         AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
     114        AddCollisionHandler(pelaaja1, "Lehti", TormaaLehteen); 
    105115        AddCollisionHandler(pelaaja1, "Jaguaari", TormaaJaguaariin); 
    106116        Add(pelaaja1); 
     
    148158    } 
    149159 
    150     void TormaaTahteen(PhysicsObject hahmo, PhysicsObject tahti) 
     160    void TormaaLehteen(PhysicsObject hahmo, PhysicsObject Lehti) 
    151161    { 
    152162        maaliAani.Play(); 
    153163        MessageDisplay.Add("Nam!"); 
    154         tahti.Destroy(); 
     164        Lehti.Destroy(); 
    155165    } 
    156166} 
  • 2016/27/TuukkaH/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattori.csproj.Debug.cachefile

    r7898 r7934  
    55Content\Laiskiainen.xnb 
    66Content\Jaguaari.xnb 
     7Content\Oksa.xnb 
     8Content\Viidakko.xnb 
     9Content\SuperLehti.xnb 
  • 2016/27/TuukkaH/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattori/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r7898 r7934  
    5656      <Time>2016-07-06T14:20:32.812089+03:00</Time> 
    5757    </Item> 
     58    <Item> 
     59      <Source>Oksa.png</Source> 
     60      <Name>Oksa</Name> 
     61      <Importer>TextureImporter</Importer> 
     62      <Processor>TextureProcessor</Processor> 
     63      <Options>None</Options> 
     64      <Output>C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\Oksa.xnb</Output> 
     65      <Time>2016-07-07T10:40:26.5548059+03:00</Time> 
     66    </Item> 
     67    <Item> 
     68      <Source>Viidakko.png</Source> 
     69      <Name>Viidakko</Name> 
     70      <Importer>TextureImporter</Importer> 
     71      <Processor>TextureProcessor</Processor> 
     72      <Options>None</Options> 
     73      <Output>C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\Viidakko.xnb</Output> 
     74      <Time>2016-07-07T11:04:06.1078059+03:00</Time> 
     75    </Item> 
     76    <Item> 
     77      <Source>SuperLehti.png</Source> 
     78      <Name>SuperLehti</Name> 
     79      <Importer>TextureImporter</Importer> 
     80      <Processor>TextureProcessor</Processor> 
     81      <Options>None</Options> 
     82      <Output>C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\SuperLehti.xnb</Output> 
     83      <Time>2016-07-07T11:22:10.0768059+03:00</Time> 
     84    </Item> 
    5885    <BuildSuccessful>true</BuildSuccessful> 
    5986    <Settings> 
  • 2016/27/TuukkaH/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattori/obj/x86/Debug/LaiskiaisSiulaattori.csproj.FileListAbsolute.txt

    r7898 r7934  
    1313C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\Laiskiainen.xnb 
    1414C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\Jaguaari.xnb 
     15C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\Oksa.xnb 
     16C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\Viidakko.xnb 
     17C:\MyTemp\TuukkaH\LaiskiaisSiulaattori\LaiskiaisSiulaattori\LaiskiaisSiulaattori\bin\x86\Debug\Content\SuperLehti.xnb 
  • 2016/27/TuukkaH/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattori/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r7898 r7934  
    55Content\Laiskiainen.xnb 
    66Content\Jaguaari.xnb 
     7Content\Oksa.xnb 
     8Content\Viidakko.xnb 
     9Content\SuperLehti.xnb 
  • 2016/27/TuukkaH/LaiskiaisSiulaattori/LaiskiaisSiulaattori/LaiskiaisSiulaattoriContent/LaiskiaisSiulaattoriContent.contentproj

    r7898 r7934  
    8181    </Compile> 
    8282  </ItemGroup> 
     83  <ItemGroup> 
     84    <Compile Include="Oksa.png"> 
     85      <Name>Oksa</Name> 
     86      <Importer>TextureImporter</Importer> 
     87      <Processor>TextureProcessor</Processor> 
     88    </Compile> 
     89  </ItemGroup> 
     90  <ItemGroup> 
     91    <Compile Include="Viidakko.png"> 
     92      <Name>Viidakko</Name> 
     93      <Importer>TextureImporter</Importer> 
     94      <Processor>TextureProcessor</Processor> 
     95    </Compile> 
     96  </ItemGroup> 
     97  <ItemGroup> 
     98    <Compile Include="SuperLehti.png"> 
     99      <Name>SuperLehti</Name> 
     100      <Importer>TextureImporter</Importer> 
     101      <Processor>TextureProcessor</Processor> 
     102    </Compile> 
     103  </ItemGroup> 
    83104  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    84105  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
Note: See TracChangeset for help on using the changeset viewer.