Changeset 1370


Ignore:
Timestamp:
2010-07-28 14:02:30 (9 years ago)
Author:
alsiseoi
Message:

Aivojen testaus.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2010/30/alsiseoi/WorldOfBallcraft/Peli.cs

    r1357 r1370  
    3232        pelaaja.Y = y; 
    3333        Add(pelaaja); 
     34        AddCollisionHandler(pelaaja, KasittelePelaajanTormays); 
    3435        return pelaaja; 
    3536    } 
     
    3738    void LuoKentta() 
    3839    { 
    39         Level.BackgroundColor = Color.DarkGreen; 
     40        Level.BackgroundColor = new Color (62, 102, 55); 
    4041 
    4142        Player1 = LuoPelaaja(300, 200, 40, Color.Blue); 
     
    4445         
    4546        Camera.ZoomToLevel(); 
     47        //Camera.ZoomFactor = 1.5; 
    4648 
    4749        VasenReuna = Level.CreateLeftBorder(); 
     
    6062        AlaReuna.Restitution = 1.0; 
    6163        AlaReuna.IsVisible = true; 
     64 
     65        PhysicsObject keppi = new PhysicsObject(20.0, 20.0); 
     66        keppi.Tag = "kepakko"; 
     67        Add(keppi); 
     68 
     69        Brain aivot = new Brain(); 
     70 
    6271    } 
    6372 
     
    8190        Keyboard.Listen(Key.A, ButtonState.Down, AsetaNopeus, "Player1: Liikuta pelaajaa vasemmalle", Player2, NopeusVasemmalle); 
    8291        Keyboard.Listen(Key.A, ButtonState.Released, AsetaNopeus, null, Player2, Vector.Zero); 
     92 
     93        Keyboard.Listen(Key.Escape, ButtonState.Pressed, Exit, "Poistu"); 
     94        Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 
    8395    } 
    8496 
     
    88100        //pelaaja.Push(suunta); 
    89101    } 
     102 
     103    void KasittelePelaajanTormays(PhysicsObject pelaaja, PhysicsObject kohde ) 
     104    { 
     105        if (pelaaja == Player1) 
     106        { 
     107            if (kohde.Tag.ToString() == "kepakko") 
     108            {  
     109                kohde.Color = Color.Blue;  
     110            } 
     111        } 
     112 
     113    } 
    90114} 
    91115 
Note: See TracChangeset for help on using the changeset viewer.