Changeset 8153 for 2016/30


Ignore:
Timestamp:
2016-07-27 13:33:13 (3 years ago)
Author:
eeanpulk
Message:

Lisäsin syöksyt ja musiikin

Location:
2016/30/EeroP/NinjaInTheDarkLight
Files:
36 added
5 edited

Legend:

Unmodified
Added
Removed
  • 2016/30/EeroP/NinjaInTheDarkLight/NinjaInTheDarkLight/NinjaInTheDarkLight/NinjaInTheDarkLight.cs

    r8140 r8153  
    1010{ 
    1111    Image ninjankuva = LoadImage("ninja"); 
     12    Image ninjahyppykuva = LoadImage("ninjahyppy"); 
    1213 
    1314    Vector nopeusOikealle = new Vector(1000, 0); 
     
    2728        Gravity = new Vector(0.0, -800.0); 
    2829 
    29         MultiSelectWindow valikko = new MultiSelectWindow("Ninja In The Dark Light", "Aloita peli", "Laulu 1", "Laulu 2", "Laulu 3", "Laulu 4", "Laulu 5", "Lopeta"); 
     30        MultiSelectWindow valikko = new MultiSelectWindow("Ninja In The Dark Light", "Aloita peli", "Laulu 1", "Laulu 2", "Laulu 3", "Laulu 4", "Laulu 5", "Laulu 6", "Lopeta"); 
    3031        valikko.ItemSelected += PainettiinValikonNappia; 
    3132        valikko.Color = Color.Purple; 
     
    7576        Keyboard.Listen(Key.A, ButtonState.Down, AsetaNopeus, "Liiku oikealle", ninja, nopeusVasemmalle); 
    7677        Keyboard.Listen(Key.P, ButtonState.Pressed, Pause, "Pysäytä peli"); 
    77         Keyboard.Listen(Key.Space, ButtonState.Pressed, Hyppy, "Hyppää", ninja, 800.0); 
     78        Keyboard.Listen(Key.Space, ButtonState.Pressed, Hyppy, "Hyppää", ninja, 550.0); 
     79        Keyboard.Listen(Key.L, ButtonState.Down, SyoksyS, "Syöksy sivulle",  2000.0); 
     80       // Keyboard.Listen(Key.S, ButtonState.Down, SyoksyA, "Syöksy alas", ninja, 750.0); 
    7881        Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 
    7982    } 
     
    9194    { 
    9295        ninja.ForceJump(nopeus); 
     96        //Hyppy.Image = ninjahyppykuva; 
    9397    } 
    9498    void PainettiinValikonNappia(int valinta) 
     
    97101        { 
    98102            case 0: 
    99                 //Ninja In The Dark Light 
     103                //AloitaPeli 
    100104                break; 
    101105            case 1: 
    102                 //AloitaPeli 
     106                //Laulu 1 
     107                MediaPlayer.Play("Core"); 
     108                MediaPlayer.IsRepeating = true; 
    103109                break; 
    104110            case 2: 
    105                 //Laulu 1 
     111                //Laulu 2 
     112                MediaPlayer.Play("DatingF"); 
     113                MediaPlayer.IsRepeating = true; 
    106114                break; 
    107115            case 3: 
    108                 //Laulu 2 
     116                //Laulu 3 
     117                MediaPlayer.Play("Dummy"); 
     118                MediaPlayer.IsRepeating = true; 
    109119                break; 
    110120            case 4: 
    111                 //Laulu 3 
     121                //Laulu 4 
     122                MediaPlayer.Play("EnemyA"); 
     123                MediaPlayer.IsRepeating = true; 
    112124                break; 
    113125            case 5: 
    114                 //Laulu 4 
     126                //Laulu5 
     127                MediaPlayer.Play("Neo"); 
     128                MediaPlayer.IsRepeating = true; 
    115129                break; 
    116130            case 6: 
    117                 //Laulu5 
     131                //laulu6  
     132                MediaPlayer.Play("Stronger"); 
     133                MediaPlayer.IsRepeating = true; 
    118134                break; 
    119135            case 7: 
     
    121137                break; 
    122138        } 
    123  
    124139    } 
     140        void SyoksyS(double nopeus) 
     141        { 
     142        ninja.Walk(ninja.FacingDirection.GetVector().Normalize().X * nopeus); 
     143        } 
    125144} 
  • 2016/30/EeroP/NinjaInTheDarkLight/NinjaInTheDarkLight/NinjaInTheDarkLight/NinjaInTheDarkLight.csproj.Debug.cachefile

    r8127 r8153  
    11Content\ninja.xnb 
     2Content\ninjahyppy.xnb 
    23Content\Core.xnb 
    34Content\DatingF.xnb 
  • 2016/30/EeroP/NinjaInTheDarkLight/NinjaInTheDarkLight/NinjaInTheDarkLightContent/NinjaInTheDarkLightContent.contentproj

    r8127 r8153  
    101101    </Compile> 
    102102  </ItemGroup> 
     103  <ItemGroup> 
     104    <Compile Include="ninjahyppy.png"> 
     105      <Name>ninjahyppy</Name> 
     106      <Importer>TextureImporter</Importer> 
     107      <Processor>TextureProcessor</Processor> 
     108    </Compile> 
     109  </ItemGroup> 
    103110  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    104111  <!--  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.