Changeset 9257 for 2017/31/TaavettiV


Ignore:
Timestamp:
2017-07-31 11:44:10 (2 years ago)
Author:
sieerinn
Message:
 
Location:
2017/31/TaavettiV/Trumpsimulator/Trumpsimulator
Files:
12 added
2 edited

Legend:

Unmodified
Added
Removed
  • 2017/31/TaavettiV/Trumpsimulator/Trumpsimulator/Trumpsimulator/Trumpsimulator.cs

    r9249 r9257  
    1515    PlatformCharacter pelaaja1; 
    1616 
    17     Image pelaajanKuva = LoadImage("norsu"); 
    18     Image tahtiKuva = LoadImage("tahti"); 
     17    Image pelaajanKuva = LoadImage("trumphahmo"); 
     18    Image tahtiKuva = LoadImage("one dollar"); 
    1919 
    2020    SoundEffect maaliAani = LoadSoundEffect("maali"); 
     
    3636        TileMap kentta = TileMap.FromLevelAsset("kentta1"); 
    3737        kentta.SetTileMethod('#', LisaaTaso); 
    38         kentta.SetTileMethod('*', LisaaTahti); 
     38        kentta.SetTileMethod('*', Lisaadollar); 
    3939        kentta.SetTileMethod('N', LisaaPelaaja); 
    4040        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
     
    5151    } 
    5252 
    53     void LisaaTahti(Vector paikka, double leveys, double korkeus) 
     53    void Lisaadollar(Vector paikka, double leveys, double korkeus) 
    5454    { 
    55         PhysicsObject tahti = PhysicsObject.CreateStaticObject(leveys, korkeus); 
    56         tahti.IgnoresCollisionResponse = true; 
    57         tahti.Position = paikka; 
    58         tahti.Image = tahtiKuva; 
    59         tahti.Tag = "tahti"; 
    60         Add(tahti); 
     55        PhysicsObject dollar = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     56        dollar.IgnoresCollisionResponse = true; 
     57        dollar.Position = paikka; 
     58        dollar.Image = tahtiKuva; 
     59        dollar.Tag = "dollar"; 
     60        Add(dollar); 
    6161    } 
    6262 
     
    6767        pelaaja1.Mass = 4.0; 
    6868        pelaaja1.Image = pelaajanKuva; 
    69         AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
     69        AddCollisionHandler(pelaaja1, "dollar", Tormaadollar); 
    7070        Add(pelaaja1); 
    7171    } 
     
    9898        hahmo.Jump(nopeus); 
    9999    } 
    100  
    101     void TormaaTahteen(PhysicsObject hahmo, PhysicsObject tahti) 
     100    void luomeksikolainen(PlatformCharacter luomeksikolainen, double nopeus) 
     101    { 
     102        PhysicsObject meksikolainen = new PhysicsObject(40, 20); 
     103        meksikolainen.Shape = Shape.Rectangle; 
     104        meksikolainen.Mass = 10.0; 
     105        Add(meksikolainen); 
     106    } 
     107    void Tormaadollar(PhysicsObject hahmo, PhysicsObject dollar) 
    102108    { 
    103109        maaliAani.Play(); 
    104         MessageDisplay.Add("Keräsit tähden!"); 
    105         tahti.Destroy(); 
     110        MessageDisplay.Add("Keräsit dollarin!"); 
     111        dollar.Destroy(); 
    106112    } 
    107113} 
  • 2017/31/TaavettiV/Trumpsimulator/Trumpsimulator/TrumpsimulatorContent/TrumpsimulatorContent.contentproj

    r9249 r9257  
    6767    </Compile> 
    6868  </ItemGroup> 
     69  <ItemGroup> 
     70    <Compile Include="trumphahmo.png"> 
     71      <Name>trumphahmo</Name> 
     72      <Importer>TextureImporter</Importer> 
     73      <Processor>TextureProcessor</Processor> 
     74    </Compile> 
     75  </ItemGroup> 
     76  <ItemGroup> 
     77    <Compile Include="one dollar.png"> 
     78      <Name>one dollar</Name> 
     79      <Importer>TextureImporter</Importer> 
     80      <Processor>TextureProcessor</Processor> 
     81    </Compile> 
     82  </ItemGroup> 
    6983  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    7084  <!--  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.