Changeset 1350 for 2010/30


Ignore:
Timestamp:
2010-07-28 10:18:24 (9 years ago)
Author:
aneesavi
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2010/30/aneesavi/Pong/Peli.cs

    r1336 r1350  
    1212    PhysicsObject maila1; 
    1313    PhysicsObject maila2; 
     14 
     15    PhysicsObject vasenReuna; 
     16    PhysicsObject oikeaReuna; 
    1417 
    1518    IntMeter pelaajan1pisteet; 
     
    3740        maila2 = LuoMaila(Level.Right - 20.0, 0.0); 
    3841 
    39         Level.CreateBorders(1.0, false); 
    40         pallo.Restitution = 1.0; 
     42        vasenReuna = Level.CreateLeftBorder(); 
     43        vasenReuna.Restitution = 1.0; 
     44        vasenReuna.IsVisible = false; 
     45 
     46        oikeaReuna = Level.CreateRightBorder(); 
     47        oikeaReuna.Restitution = 1.0; 
     48        oikeaReuna.IsVisible = false; 
     49 
     50        PhysicsObject alaReuna = Level.CreateBottomBorder(); 
     51        alaReuna.Restitution = 1.0; 
     52        alaReuna.IsVisible = false; 
     53 
     54        PhysicsObject ylaReuna = Level.CreateTopBorder(); 
     55        ylaReuna.Restitution = 1.0; 
     56        ylaReuna.IsVisible = false; 
     57         
    4158 
    4259        Level.BackgroundColor = Color.Black; 
    4360        Camera.ZoomToLevel(); 
    44  
     61        AddCollisionHandler(pallo, KasittelePallonTormays); 
     62        pallo.Restitution = 1.0; 
    4563 
    4664 
     
    115133 
    116134    } 
     135    void KasittelePallonTormays(PhysicsObject pallo, PhysicsObject kohde) 
     136    { 
     137        MessageDisplay.TextColor = Color.White; 
     138         
     139        if (kohde == oikeaReuna) 
     140        { 
     141            MessageDisplay.Add("SAIT JUURI PISTEEN HERRA VASENPUOLI!!!"); 
     142            pelaajan1pisteet.Value += 1; 
     143        } 
     144        else if (kohde == vasenReuna) 
     145        { 
     146            MessageDisplay.Add("SAIT JUURI PISTEEN HERRA OIKEAPUOLI!!!"); 
     147            pelaajan2pisteet.Value += 1; 
     148             
     149        } 
     150    } 
    117151} 
Note: See TracChangeset for help on using the changeset viewer.