Changeset 6648 for 2015/27/BenjaminE


Ignore:
Timestamp:
2015-07-01 11:47:32 (4 years ago)
Author:
beechiks
Message:
 
Location:
2015/27/BenjaminE/HackNSlashV2.0
Files:
6 added
25 edited

Legend:

Unmodified
Added
Removed
  • 2015/27/BenjaminE/HackNSlashV2.0/HackNSlashV2.0/HackNSlashV2.0.csproj.Debug.cachefile

    r6644 r6648  
    55Content\miekka.xnb 
    66Content\tausta.xnb 
     7Content\miekka2.xnb 
     8Content\miekka3.xnb 
     9Content\miekka4.xnb 
    710Content\ekaPelaaja.png 
    811Content\ekaPelaaja2.png 
  • 2015/27/BenjaminE/HackNSlashV2.0/HackNSlashV2.0/HacknSlash.cs

    r6644 r6648  
    2121 
    2222public class HacknSlash : PhysicsGame 
    23  
    2423{ 
    2524    Image ekaPlKuva = LoadImage("ekaPelaaja"); 
     
    2928  
    3029    Image miekkaKuva = LoadImage("miekka"); 
     30    Image miekkaKuva2 = LoadImage("miekka2"); 
     31    Image miekkaKuva3 = LoadImage("miekka3"); 
     32    Image miekkaKuva4 = LoadImage("miekka4"); 
    3133   
    3234    Pelaaja ekaPelaaja; 
     
    4244    { 
    4345        ekaPelaaja = new Pelaaja(ekaPlKuva); 
    44         ekaPelaaja.X = 599.0; 
    4546        Add(ekaPelaaja); 
    4647        Ohjet(ekaPelaaja); 
     
    7576    public void Hyokkaa() 
    7677    { 
    77         PhysicsObject miekka = new PhysicsObject(miekkaKuva); 
    78  
    79         Timer miekkaAijastin = new Timer(); 
    80         miekkaAijastin.Interval = 0.5; 
    81         miekkaAijastin.Timeout += delegate 
     78        if (ekaPelaaja.Image == ekaPlKuva) { 
     79            PhysicsObject miekka = new PhysicsObject(miekkaKuva); 
     80            ekaPelaaja.Add(miekka); 
     81            miekka.Y -= 27.0; 
     82            Timer miekkaAijastin = new Timer(); 
     83            miekkaAijastin.Interval = 0.5; 
     84            miekkaAijastin.Start(); 
     85            Timer.SingleShot(0.25, delegate { miekka.Destroy(); }); 
     86        } 
     87        else if (ekaPelaaja.Image == ekaPlKuva2) 
    8288        { 
    83             miekka.Position = ekaPelaaja.Position; 
    84         }; 
    85  
    86         miekkaAijastin.Start(); 
    87         Timer.SingleShot(0.25, delegate { miekka.Destroy(); }); 
    88  
    89         Add(miekka); 
     89            PhysicsObject miekka = new PhysicsObject(miekkaKuva2); 
     90            ekaPelaaja.Add(miekka); 
     91            Timer miekkaAijastin = new Timer(); 
     92            miekkaAijastin.Interval = 0.5; 
     93            miekkaAijastin.Start(); 
     94            Timer.SingleShot(0.25, delegate { miekka.Destroy(); }); 
     95        } 
     96        else if (ekaPelaaja.Image == ekaPlKuva3) 
     97        { 
     98            PhysicsObject miekka = new PhysicsObject(miekkaKuva3); 
     99            ekaPelaaja.Add(miekka); 
     100            Timer miekkaAijastin = new Timer(); 
     101            miekkaAijastin.Interval = 0.5; 
     102            miekkaAijastin.Start(); 
     103            Timer.SingleShot(0.25, delegate { miekka.Destroy(); }); 
     104        } 
     105        else if (ekaPelaaja.Image == ekaPlKuva4) 
     106        { 
     107            PhysicsObject miekka = new PhysicsObject(miekkaKuva4); 
     108            ekaPelaaja.Add(miekka); 
     109            Timer miekkaAijastin = new Timer(); 
     110            miekkaAijastin.Interval = 0.5; 
     111            miekkaAijastin.Start(); 
     112            Timer.SingleShot(0.25, delegate { miekka.Destroy(); }); 
     113        } 
    90114    } 
    91115 
  • 2015/27/BenjaminE/HackNSlashV2.0/HackNSlashV2.0/obj/x86/Debug/ContentPipeline-{4E2568E5-858C-437F-8D1F-7F9952DE70DF}.xml

    r6644 r6648  
    99      <Options>None</Options> 
    1010      <Output>C:\MyTemp\BenjaminE\HackNSlashV2.0\HackNSlashV2.0\bin\x86\Debug\Content\ekaPelaaja.xnb</Output> 
    11       <Time>2015-07-01T09:58:04.9627639+03:00</Time> 
     11      <Time>2015-07-01T11:43:01.8922639+03:00</Time> 
    1212    </Item> 
    1313    <Item> 
     
    1818      <Options>None</Options> 
    1919      <Output>C:\MyTemp\BenjaminE\HackNSlashV2.0\HackNSlashV2.0\bin\x86\Debug\Content\ekaPelaaja2.xnb</Output> 
    20       <Time>2015-07-01T09:58:04.9627639+03:00</Time> 
     20      <Time>2015-07-01T11:43:23.9612639+03:00</Time> 
    2121    </Item> 
    2222    <Item> 
     
    2727      <Options>None</Options> 
    2828      <Output>C:\MyTemp\BenjaminE\HackNSlashV2.0\HackNSlashV2.0\bin\x86\Debug\Content\ekaPelaaja3.xnb</Output> 
    29       <Time>2015-07-01T09:58:04.9627639+03:00</Time> 
     29      <Time>2015-07-01T11:43:35.1502639+03:00</Time> 
    3030    </Item> 
    3131    <Item> 
     
    3636      <Options>None</Options> 
    3737      <Output>C:\MyTemp\BenjaminE\HackNSlashV2.0\HackNSlashV2.0\bin\x86\Debug\Content\ekaPelaaja4.xnb</Output> 
    38       <Time>2015-07-01T09:58:04.9727639+03:00</Time> 
     38      <Time>2015-07-01T11:43:45.5002639+03:00</Time> 
    3939    </Item> 
    4040    <Item> 
     
    4545      <Options>None</Options> 
    4646      <Output>C:\MyTemp\BenjaminE\HackNSlashV2.0\HackNSlashV2.0\bin\x86\Debug\Content\miekka.xnb</Output> 
    47       <Time>2015-07-01T10:33:34.1997639+03:00</Time> 
     47      <Time>2015-07-01T11:03:48.5215639+03:00</Time> 
    4848    </Item> 
    4949    <Item> 
     
    5555      <Output>C:\MyTemp\BenjaminE\HackNSlashV2.0\HackNSlashV2.0\bin\x86\Debug\Content\tausta.xnb</Output> 
    5656      <Time>2015-07-01T09:58:04.9727639+03:00</Time> 
     57    </Item> 
     58    <Item> 
     59      <Source>miekka2.png</Source> 
     60      <Name>miekka2</Name> 
     61      <Importer>TextureImporter</Importer> 
     62      <Processor>TextureProcessor</Processor> 
     63      <Options>None</Options> 
     64      <Output>C:\MyTemp\BenjaminE\HackNSlashV2.0\HackNSlashV2.0\bin\x86\Debug\Content\miekka2.xnb</Output> 
     65      <Time>2015-07-01T11:18:16.3067639+03:00</Time> 
     66    </Item> 
     67    <Item> 
     68      <Source>miekka3.png</Source> 
     69      <Name>miekka3</Name> 
     70      <Importer>TextureImporter</Importer> 
     71      <Processor>TextureProcessor</Processor> 
     72      <Options>None</Options> 
     73      <Output>C:\MyTemp\BenjaminE\HackNSlashV2.0\HackNSlashV2.0\bin\x86\Debug\Content\miekka3.xnb</Output> 
     74      <Time>2015-07-01T11:18:27.1007639+03:00</Time> 
     75    </Item> 
     76    <Item> 
     77      <Source>miekka4.png</Source> 
     78      <Name>miekka4</Name> 
     79      <Importer>TextureImporter</Importer> 
     80      <Processor>TextureProcessor</Processor> 
     81      <Options>None</Options> 
     82      <Output>C:\MyTemp\BenjaminE\HackNSlashV2.0\HackNSlashV2.0\bin\x86\Debug\Content\miekka4.xnb</Output> 
     83      <Time>2015-07-01T11:28:39.4282639+03:00</Time> 
    5784    </Item> 
    5885    <BuildSuccessful>true</BuildSuccessful> 
  • 2015/27/BenjaminE/HackNSlashV2.0/HackNSlashV2.0/obj/x86/Debug/HackNSlashV2.0.csproj.FileListAbsolute.txt

    r6644 r6648  
    1919C:\MyTemp\BenjaminE\HackNSlashV2.0\HackNSlashV2.0\bin\x86\Debug\Content\miekka.png 
    2020C:\MyTemp\BenjaminE\HackNSlashV2.0\HackNSlashV2.0\bin\x86\Debug\Content\tausta.png 
     21C:\MyTemp\BenjaminE\HackNSlashV2.0\HackNSlashV2.0\bin\x86\Debug\Content\miekka2.xnb 
     22C:\MyTemp\BenjaminE\HackNSlashV2.0\HackNSlashV2.0\bin\x86\Debug\Content\miekka3.xnb 
     23C:\MyTemp\BenjaminE\HackNSlashV2.0\HackNSlashV2.0\bin\x86\Debug\Content\miekka4.xnb 
  • 2015/27/BenjaminE/HackNSlashV2.0/HackNSlashV2.0/obj/x86/Debug/cachefile-{4E2568E5-858C-437F-8D1F-7F9952DE70DF}-targetpath.txt

    r6644 r6648  
    55Content\miekka.xnb 
    66Content\tausta.xnb 
     7Content\miekka2.xnb 
     8Content\miekka3.xnb 
     9Content\miekka4.xnb 
    710Content\ekaPelaaja.png 
    811Content\ekaPelaaja2.png 
  • 2015/27/BenjaminE/HackNSlashV2.0/HackNSlashV2.0Content/HackNSlashV2.0Content.contentproj

    r6644 r6648  
    8383    </Compile> 
    8484  </ItemGroup> 
     85  <ItemGroup> 
     86    <Compile Include="miekka2.png"> 
     87      <Name>miekka2</Name> 
     88      <Importer>TextureImporter</Importer> 
     89      <Processor>TextureProcessor</Processor> 
     90    </Compile> 
     91  </ItemGroup> 
     92  <ItemGroup> 
     93    <Compile Include="miekka3.png"> 
     94      <Name>miekka3</Name> 
     95      <Importer>TextureImporter</Importer> 
     96      <Processor>TextureProcessor</Processor> 
     97    </Compile> 
     98    <Compile Include="miekka4.png"> 
     99      <Name>miekka4</Name> 
     100      <Importer>TextureImporter</Importer> 
     101      <Processor>TextureProcessor</Processor> 
     102    </Compile> 
     103  </ItemGroup> 
    85104  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    86105  <!--  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.