Changeset 8147 for 2016


Ignore:
Timestamp:
2016-07-27 12:59:38 (3 years ago)
Author:
jotapoti
Message:

Ohjeruutu

Location:
2016/30/luennot/Tasoloikkailu
Files:
2 added
11 edited

Legend:

Unmodified
Added
Removed
  • 2016/30/luennot/Tasoloikkailu/Tasoloikkailu/Tasoloikkailu/Tasoloikkailu.cs

    r8146 r8147  
    1818    Image tahtiKuva = LoadImage("tahti"); 
    1919    Image miinanKuva = LoadImage("mine"); 
    20  
     20    Image ohjeKuva = LoadImage("ohjeet"); 
    2121    SoundEffect maaliAani = LoadSoundEffect("maali"); 
    2222 
    2323    public override void Begin() 
    2424    { 
     25        ClearAll(); 
    2526 
    2627        MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", 
    27 "Aloita peli", "Lopeta"); 
     28"Aloita peli", "Peliohjeet", "Lopeta"); 
    2829        Add(alkuValikko); 
    2930        alkuValikko.AddItemHandler(0, AloitaPeli); 
    30         alkuValikko.AddItemHandler(1, Exit); 
     31        alkuValikko.AddItemHandler(1, NaytaOhjeet); 
     32        alkuValikko.AddItemHandler(2, Exit); 
    3133 
    3234         
     35    } 
     36 
     37    void NaytaOhjeet() 
     38    { 
     39        GameObject ohjeruutu = new GameObject(800.0, 600.0); 
     40        ohjeruutu.Image = ohjeKuva; 
     41        Add(ohjeruutu); 
     42        Keyboard.Listen(Key.Escape, ButtonState.Pressed, Begin, "Palaa valikkoon"); 
     43        Keyboard.Listen(Key.Enter, ButtonState.Pressed, Begin, "Palaa valikkoon"); 
     44        Keyboard.Listen(Key.Space, ButtonState.Pressed, Begin, "Palaa valikkoon"); 
     45 
    3346    } 
    3447 
  • 2016/30/luennot/Tasoloikkailu/Tasoloikkailu/Tasoloikkailu/Tasoloikkailu.csproj.Debug.cachefile

    r8146 r8147  
    55Content\mine.xnb 
    66Content\rajahdys.xnb 
     7Content\ohjeet.xnb 
  • 2016/30/luennot/Tasoloikkailu/Tasoloikkailu/Tasoloikkailu/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r8146 r8147  
    5656      <Time>2016-07-27T12:42:37.1856469+03:00</Time> 
    5757    </Item> 
     58    <Item> 
     59      <Source>ohjeet.png</Source> 
     60      <Name>ohjeet</Name> 
     61      <Importer>TextureImporter</Importer> 
     62      <Processor>TextureProcessor</Processor> 
     63      <Options>None</Options> 
     64      <Output>C:\MyTemp\JouniP_luennot\Tasoloikkailu\Tasoloikkailu\Tasoloikkailu\bin\x86\Debug\Content\ohjeet.xnb</Output> 
     65      <Time>2016-07-27T12:52:51.3456291+03:00</Time> 
     66    </Item> 
    5867    <BuildSuccessful>true</BuildSuccessful> 
    5968    <Settings> 
  • 2016/30/luennot/Tasoloikkailu/Tasoloikkailu/Tasoloikkailu/obj/x86/Debug/Tasoloikkailu.csproj.FileListAbsolute.txt

    r8146 r8147  
    1313C:\MyTemp\JouniP_luennot\Tasoloikkailu\Tasoloikkailu\Tasoloikkailu\bin\x86\Debug\Content\mine.xnb 
    1414C:\MyTemp\JouniP_luennot\Tasoloikkailu\Tasoloikkailu\Tasoloikkailu\bin\x86\Debug\Content\rajahdys.xnb 
     15C:\MyTemp\JouniP_luennot\Tasoloikkailu\Tasoloikkailu\Tasoloikkailu\bin\x86\Debug\Content\ohjeet.xnb 
  • 2016/30/luennot/Tasoloikkailu/Tasoloikkailu/Tasoloikkailu/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r8146 r8147  
    55Content\mine.xnb 
    66Content\rajahdys.xnb 
     7Content\ohjeet.xnb 
  • 2016/30/luennot/Tasoloikkailu/Tasoloikkailu/TasoloikkailuContent/TasoloikkailuContent.contentproj

    r8146 r8147  
    8181    </Compile> 
    8282  </ItemGroup> 
     83  <ItemGroup> 
     84    <Compile Include="ohjeet.png"> 
     85      <Name>ohjeet</Name> 
     86      <Importer>TextureImporter</Importer> 
     87      <Processor>TextureProcessor</Processor> 
     88    </Compile> 
     89  </ItemGroup> 
    8390  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    8491  <!--  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.