Changeset 2587 for 2011


Ignore:
Timestamp:
2011-08-05 12:07:17 (8 years ago)
Author:
matehaat
Message:

Talletus.

Location:
2011/31/MaijaH
Files:
1 added
6 edited

Legend:

Unmodified
Added
Removed
  • 2011/31/MaijaH/Smiley/Smiley/Peli.cs

    r2557 r2587  
    77using Jypeli.Widgets; 
    88 
     9// Tehnyt: Maija H. 
     10 
    911public class Peli : PhysicsGame 
    1012{ 
     
    3739    int kenttaNro = 1; 
    3840 
     41    Image taustaKuva = LoadImage( "Taustakuva" ); 
     42  
    3943    public override void Begin() 
    4044    { 
    41         SeuraavaKentta(kenttaNro); 
     45       
    4246        Valikko(); 
    4347    } 
     
    6771        Mouse.ListenMovement(1.0, ValikossaLiikkuminen, null); 
    6872        Keyboard.Listen(Key.Escape, ButtonState.Pressed, Exit, ""); 
     73        Level.Background.Image = taustaKuva; 
     74        Level.Background.FitToLevel(); 
    6975 
    7076    } 
     
    7581            if (Mouse.IsCursorOn(kohta)) 
    7682            { 
    77                 kohta.TextColor = Color.Red; 
     83                kohta.TextColor = Color.Yellow; 
    7884            } 
    7985            else 
    8086            { 
    81                 kohta.TextColor = Color.Black; 
     87                kohta.TextColor = Color.Blue; 
    8288            } 
    8389 
     
    8894        ClearAll(); 
    8995        Keyboard.Listen(Key.Escape, ButtonState.Pressed, Valikko, "Palaa valikkoon"); 
     96        SeuraavaKentta(kenttaNro); 
    9097    } 
    9198 
     
    111118        Gravity = new Vector(0, -1000); 
    112119        lisaaNappaimet(); 
     120 
    113121    } 
    114122    void lisaaNakymatonTaso(Vector paikka, double leveys, double korkeus) 
     
    180188    { 
    181189        Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 
     190        Keyboard.Listen(Key.Left, ButtonState.Down, liikuta, "Liikkuu vasemmalle", pelaaja1, -nopeus); 
     191        Keyboard.Listen(Key.Right, ButtonState.Down, liikuta, "Liikkuu oikealle", pelaaja1, nopeus); 
    182192        Keyboard.Listen(Key.Escape, ButtonState.Pressed, Exit, "Poistu pelistä"); 
    183  
    184         Keyboard.Listen(Key.Left, ButtonState.Down, liikuta, "Liikkuu vasemmalle", pelaaja1, -nopeus); 
    185         Keyboard.Listen(Key.Right, ButtonState.Down, liikuta, "Liikkuu vasemmalle", pelaaja1, nopeus); 
    186193        Keyboard.Listen(Key.Up, ButtonState.Pressed, hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus); 
    187  
    188         ControllerOne.Listen(Button.Back, ButtonState.Pressed, Exit, "Poistu pelistä"); 
    189  
    190         ControllerOne.Listen(Button.DPadLeft, ButtonState.Down, liikuta, "Pelaaja liikkuu vasemmalle", pelaaja1, -nopeus); 
    191         ControllerOne.Listen(Button.DPadRight, ButtonState.Down, liikuta, "Pelaaja liikkuu oikealle", pelaaja1, nopeus); 
    192         ControllerOne.Listen(Button.A, ButtonState.Pressed, hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus); 
     194  
    193195    } 
    194196 
     
    235237        else if (kenttaNro == 2) luoKentta("kentta2"); 
    236238        else if (kenttaNro == 3) luoKentta("kentta3"); 
     239        else if (kenttaNro == 4) Valikko(); 
    237240     } 
    238241    void luoMaali(Vector paikka, double leveys, double korkeus) 
     
    290293    }     
    291294 
     295 
     296 
    292297 }  
    293298    
  • 2011/31/MaijaH/Smiley/SmileyContent/SmileyContent.contentproj

    r2557 r2587  
    118118    </Compile> 
    119119  </ItemGroup> 
     120  <ItemGroup> 
     121    <Compile Include="Taustakuva.png"> 
     122      <Name>Taustakuva</Name> 
     123      <Importer>TextureImporter</Importer> 
     124      <Processor>TextureProcessor</Processor> 
     125    </Compile> 
     126  </ItemGroup> 
    120127  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    121128  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2011/31/MaijaH/Smiley/SmileyContent/kentta1.txt

    r2557 r2587  
    1313                * 
    1414         *     ##                    *      * 
    15                            *  n m          ### 
     15                            *  n m         ### 
    1616  N           *     *      ###                    *    T 
    1717########   #############                        ######## 
  • 2011/31/MaijaH/Smiley/SmileyContent/kentta2.txt

    r2557 r2587  
    55 
    66 
    7  
     7                                    *         * 
    88                            *                         m  ****************** 
    99                           ###                          #################### 
    10  T   *              * 
    11 #####          m   ###          *                     * 
    12                                ###                   ### 
     10 T  *           m   * 
     11#####              ###          * 
     12                               ### 
    1313 
    14                                     *            * 
    15                                    ###          ### 
     14                                    * 
     15                                   ### 
    1616     * 
    1717 N         m               *              * 
  • 2011/31/MaijaH/Smiley/SmileyContent/kentta3.txt

    r2557 r2587  
    44 
    55                                                        * 
    6                                            *    m                 * 
     6                                           *    m                 *             * 
    77                                          ###                    ###     ##    ##    ## 
    88                                    *                                                     * 
     
    1212                                             * 
    1313                                  *                 m 
    14                                  ###                  #                                                  * 
    15                                                        # 
    16                                                         # *                                                          T 
    17                                                          ###                                 ##########     ######### 
     14                                 ###                  # 
     15                                                       #                                              ** 
     16                                                        # *                                                           T 
     17                                                         ###                                 ########    ############### 
    1818                                                               * 
    1919                                                               #     * 
Note: See TracChangeset for help on using the changeset viewer.