Ignore:
Timestamp:
2014-06-11 14:43:17 (7 years ago)
Author:
milajoja
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2013/24/MikaelJ/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1.cs

    r4945 r4951  
    2121        Image taustakuva1 = LoadImage("Level1(1024)"); 
    2222        Image Knife = LoadImage("Knife"); 
     23        Image vihu1Kuva = LoadImage("Vihu1"); 
    2324 
    2425        //private Image[] vihu1 = LoadImages("...", "...", "..."); 
     
    9697        } 
    9798 
     99        void Lisaavihu1(Vector paikka, double X, double Y) 
     100        { 
     101            PhysicsObject vihu1 = PhysicsObject.CreateStaticObject(X, Y); 
     102            vihu1.IgnoresCollisionResponse = true; 
     103            vihu1.Position = paikka; 
     104            vihu1.Image = vihu1Kuva; 
     105            vihu1.Size = new Vector(58, 120.5); 
     106            vihu1.Tag = "vihu1"; 
     107            Add(vihu1); 
     108             
     109            FollowerBrain aivot = new FollowerBrain("pelaaja"); 
     110            vihu1.Brain = aivot; 
     111            aivot.Speed = 100; 
     112            aivot.Active = true; 
     113        } 
     114 
    98115        void LisaaPelaaja(Vector paikka, double X, double Y) 
    99116        { 
     
    137154        void LisaaNappaimet() 
    138155        { 
     156            MultiSelectWindow alkuValikko = new MultiSelectWindow("NotNamed", 
     157            "Aloita peli", "Parhaat pisteet", "Lopeta"); 
     158            Add(alkuValikko); 
     159 
     160            alkuValikko.AddItemHandler(0, AloitaPeli); 
     161            alkuValikko.AddItemHandler(1, ParhaatPisteet); 
     162            alkuValikko.AddItemHandler(2, Exit); 
     163             
    139164            Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 
    140165            Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
     
    153178        } 
    154179 
     180        void AloitaPeli() 
     181        { 
     182        } 
     183 
     184        void ParhaatPisteet() 
     185        { 
     186        } 
     187 
    155188        void Liikuta(PlatformCharacter hahmo, double nopeus) 
    156189        { 
Note: See TracChangeset for help on using the changeset viewer.