Changeset 434


Ignore:
Timestamp:
2009-08-07 14:19:32 (10 years ago)
Author:
nuvamikk
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • nuutti_m/Tasohyppely2/Peli.cs

    r394 r434  
    3030        Meter<int> pelaajan2Pisteet; 
    3131 
    32         int kenttaNro; // monesko kenttä on menossa 
     32        int kenttaNro; // monesko kenttä on menossa? Kolmas! 
    3333 
    3434        Meter<int> LuoPisteLaskuri(double x, double y) 
     
    8282 
    8383            Timer ajastin2 = new Timer(); 
    84             ajastin.Interval = 90; 
    85             ajastin.Trigger += new Timer.TriggerHandler(lisaaTahtia2); 
    86             AddTimer(ajastin); 
     84            ajastin2.Interval = 90; 
     85            ajastin2.Trigger += new Timer.TriggerHandler(lisaaTahtia2); 
     86            AddTimer(ajastin2); 
    8787 
    8888            LisaaLaskurit(); 
     
    184184            lisaaPieniTaso(kentta, -400, 100); 
    185185            lisaaPieniTaso(kentta, 0, 100); 
    186             lisaaPieniTaso(kentta, -100, 400); 
    187186            lisaaPieniTaso(kentta, 0, -250); 
    188187            lisaaPieniTaso(kentta, -300, 250); 
     
    192191            lisaaPieniTaso(kentta, 100, -650); 
    193192            lisaaPieniTaso(kentta, -150, 525); 
     193            lisaaPieniTaso(kentta, 0, 350); 
    194194            
    195195            lisaaMaali(kentta); 
     
    198198 
    199199            int vihollistenMaara = kenttaNro; 
    200             lisaaViholliset(kentta, vihollistenMaara); 
     200             
    201201 
    202202 
     
    216216                AddCollisionHandler(tahti, keraa); 
    217217                Level.Objects.Add(tahti); 
     218                lisaaMaali(Level); 
    218219            } 
    219220        } 
     
    231232                AddCollisionHandler(tahti, keraa); 
    232233                Level.Objects.Add(tahti); 
    233             } 
    234         } 
    235  
    236         void lisaaTahtia3(Timer sender) 
    237         { 
    238             for (int i = 0; i < 100; i++) 
    239             { 
    240  
    241                 PhysicsObject tahti = new PhysicsObject(0.005, Shapes.CreateCircle(20)); 
    242                 tahti.X = RandomGen.NextDouble(-475.0, 475.0); 
    243                 tahti.Y = 700.0; 
    244                 tahti.Restitution = 0.1; 
    245                 tahti.Texture = Content.Load<Texture2D>("banana"); 
    246                 AddCollisionHandler(tahti, keraa); 
    247                 Level.Objects.Add(tahti); 
    248             } 
    249         } 
     234                
     235            } 
     236        } 
     237 
    250238 
    251239 
     
    294282        { 
    295283            maali = PhysicsObject.CreateStaticObject(Shapes.CreateCircle(25)); 
    296             maali.Tag = "isoBanaani"; 
     284            maali.Tag = "maali"; 
    297285            maali.IgnoresCollisionResponse = true; 
    298286            maali.X = 0; 
     
    302290            AddCollisionHandler(maali, lisaabanaaneita); 
    303291        } 
    304         bool lisaabanaaneita(Collision c) 
     292 
     293        void lisaabanaaneita(Collision c) 
    305294        { 
    306295            for (int i2 = 0; i2 < 50; i2++) 
     
    313302                AddCollisionHandler(tahti, keraa); 
    314303                Level.Objects.Add(tahti); 
    315  
     304                maali.Destroy(); 
    316305            } 
    317306        } 
Note: See TracChangeset for help on using the changeset viewer.