Changeset 7953 for 2016/27/LeeviT


Ignore:
Timestamp:
2016-07-07 14:19:34 (3 years ago)
Author:
jamjuhla
Message:
 
Location:
2016/27/LeeviT
Files:
11 added
13 edited

Legend:

Unmodified
Added
Removed
  • 2016/27/LeeviT/kommandokilpikonna/kommandokilpikonna/kommandokilpikonna/kommandokilpikonna.cs

    r7909 r7953  
    1717    Image pelaajanKuva = LoadImage("onni ja leevi"); 
    1818    Image tahtiKuva = LoadImage("tahti"); 
    19  
     19    Image ovenKuva = LoadImage("Untitled"); 
     20    int kenttänumero = 1; 
    2021    SoundEffect maaliAani = LoadSoundEffect("maali"); 
    2122 
    2223    public override void Begin() 
    2324    { 
     25        ClearAll(); 
    2426        Gravity = new Vector(0, -1000); 
    2527 
     
    3436    void LuoKentta() 
    3537    { 
    36         TileMap kentta = TileMap.FromLevelAsset("kentta1"); 
     38        TileMap kentta = TileMap.FromLevelAsset("kentta"+kenttänumero); 
    3739        kentta.SetTileMethod('#', LisaaTaso); 
    3840        kentta.SetTileMethod('*', LisaaTahti); 
    3941        kentta.SetTileMethod('N', LisaaPelaaja); 
     42        kentta.SetTileMethod('O', LisaaOvi); 
    4043        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4144        Level.CreateBorders(); 
     
    4952        taso.Color = Color.Green; 
    5053        Add(taso); 
     54    } 
     55 
     56    void LisaaOvi(Vector paikka, double leveys, double korkeus) 
     57    { 
     58        PhysicsObject ovi = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     59        ovi.Position = paikka; 
     60        ovi.Color = Color.Green; 
     61        Add(ovi); 
     62        ovi.Image = ovenKuva; 
     63        ovi.Tag = "ovi"; 
    5164    } 
    5265 
     
    7184        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
    7285        Add(pelaaja1); 
     86        AddCollisionHandler(pelaaja1, "ovi", PääsitOvelle); 
     87 
     88    } 
     89    void PääsitOvelle(PhysicsObject pelaaja, PhysicsObject ovi) 
     90    { 
     91        kenttänumero++; 
     92        Begin(); 
     93 
    7394    } 
    7495 
  • 2016/27/LeeviT/kommandokilpikonna/kommandokilpikonna/kommandokilpikonna/kommandokilpikonna.csproj.Debug.cachefile

    r7909 r7953  
    44Content\kentta1.xnb 
    55Content\onni ja leevi.xnb 
     6Content\Untitled.xnb 
     7Content\kentta2.xnb 
     8Content\kentta3.xnb 
  • 2016/27/LeeviT/kommandokilpikonna/kommandokilpikonna/kommandokilpikonna/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r7909 r7953  
    3636      <Options>None</Options> 
    3737      <Output>C:\MyTemp\LeeviT\kommandokilpikonna\kommandokilpikonna\kommandokilpikonna\bin\x86\Debug\Content\kentta1.xnb</Output> 
    38       <Time>2016-07-06T10:43:43.3230731+03:00</Time> 
     38      <Time>2016-07-07T10:28:35.9211465+03:00</Time> 
    3939    </Item> 
    4040    <Item> 
     
    4646      <Output>C:\MyTemp\LeeviT\kommandokilpikonna\kommandokilpikonna\kommandokilpikonna\bin\x86\Debug\Content\onni ja leevi.xnb</Output> 
    4747      <Time>2016-07-06T11:30:49.6589383+03:00</Time> 
     48    </Item> 
     49    <Item> 
     50      <Source>Untitled.png</Source> 
     51      <Name>Untitled</Name> 
     52      <Importer>TextureImporter</Importer> 
     53      <Processor>TextureProcessor</Processor> 
     54      <Options>None</Options> 
     55      <Output>C:\MyTemp\LeeviT\kommandokilpikonna\kommandokilpikonna\kommandokilpikonna\bin\x86\Debug\Content\Untitled.xnb</Output> 
     56      <Time>2016-07-07T13:23:38.0579489+03:00</Time> 
     57    </Item> 
     58    <Item> 
     59      <Source>kentta2.txt</Source> 
     60      <Name>kentta2</Name> 
     61      <Importer>TextFileImporter</Importer> 
     62      <Processor>TextFileContentProcessor</Processor> 
     63      <Options>None</Options> 
     64      <Output>C:\MyTemp\LeeviT\kommandokilpikonna\kommandokilpikonna\kommandokilpikonna\bin\x86\Debug\Content\kentta2.xnb</Output> 
     65      <Time>2016-07-07T13:57:21.5442773+03:00</Time> 
     66    </Item> 
     67    <Item> 
     68      <Source>kentta3.txt</Source> 
     69      <Name>kentta3</Name> 
     70      <Importer>TextFileImporter</Importer> 
     71      <Processor>TextFileContentProcessor</Processor> 
     72      <Options>None</Options> 
     73      <Output>C:\MyTemp\LeeviT\kommandokilpikonna\kommandokilpikonna\kommandokilpikonna\bin\x86\Debug\Content\kentta3.xnb</Output> 
     74      <Time>2016-07-07T13:56:36.3427576+03:00</Time> 
    4875    </Item> 
    4976    <BuildSuccessful>true</BuildSuccessful> 
  • 2016/27/LeeviT/kommandokilpikonna/kommandokilpikonna/kommandokilpikonna/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r7909 r7953  
    44Content\kentta1.xnb 
    55Content\onni ja leevi.xnb 
     6Content\Untitled.xnb 
     7Content\kentta2.xnb 
     8Content\kentta3.xnb 
  • 2016/27/LeeviT/kommandokilpikonna/kommandokilpikonna/kommandokilpikonna/obj/x86/Debug/kommandokilpikonna.csproj.FileListAbsolute.txt

    r7909 r7953  
    1212C:\MyTemp\LeeviT\kommandokilpikonna\kommandokilpikonna\kommandokilpikonna\obj\x86\Debug\kommandokilpikonna.pdb 
    1313C:\MyTemp\LeeviT\kommandokilpikonna\kommandokilpikonna\kommandokilpikonna\bin\x86\Debug\Content\onni ja leevi.xnb 
     14C:\MyTemp\LeeviT\kommandokilpikonna\kommandokilpikonna\kommandokilpikonna\bin\x86\Debug\Content\Untitled.xnb 
     15C:\MyTemp\LeeviT\kommandokilpikonna\kommandokilpikonna\kommandokilpikonna\bin\x86\Debug\Content\kentta2.xnb 
     16C:\MyTemp\LeeviT\kommandokilpikonna\kommandokilpikonna\kommandokilpikonna\bin\x86\Debug\Content\kentta3.xnb 
  • 2016/27/LeeviT/kommandokilpikonna/kommandokilpikonna/kommandokilpikonnaContent/kentta1.txt

    r7909 r7953  
    3838                                                                                                                                         
    3939                                                                      
    40                         **                      **                      **      **      ** 
     40                 O  **                  **                      **      **      ** 
    4141                #############################     #####     ## 
    4242                                 
  • 2016/27/LeeviT/kommandokilpikonna/kommandokilpikonna/kommandokilpikonnaContent/kommandokilpikonnaContent.contentproj

    r7909 r7953  
    7474    </Compile> 
    7575  </ItemGroup> 
     76  <ItemGroup> 
     77    <Compile Include="Untitled.png"> 
     78      <Name>Untitled</Name> 
     79      <Importer>TextureImporter</Importer> 
     80      <Processor>TextureProcessor</Processor> 
     81    </Compile> 
     82  </ItemGroup> 
     83  <ItemGroup> 
     84    <Compile Include="kentta2.txt"> 
     85      <Name>kentta2</Name> 
     86      <Importer>TextFileImporter</Importer> 
     87      <Processor>TextFileContentProcessor</Processor> 
     88    </Compile> 
     89  </ItemGroup> 
     90  <ItemGroup> 
     91    <Compile Include="kentta3.txt"> 
     92      <Name>kentta3</Name> 
     93      <Importer>TextFileImporter</Importer> 
     94      <Processor>TextFileContentProcessor</Processor> 
     95    </Compile> 
     96  </ItemGroup> 
    7697  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    7798  <!--  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.