Ignore:
Timestamp:
2011-06-09 11:57:41 (8 years ago)
Author:
iltakuop
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2011/23/iltakuop/Blocks/Blocks/Blocks/Peli.cs

    r1807 r1809  
    2929    int pallonNopeus = 300; 
    3030    int äläLuoPalloa = 0; 
     31    int isoMaila = 0; 
     32    int pieniMaila = 0; 
    3133    //Vector nopeusVasen = new Vector(-600, 0); 
    3234 
     
    7375    List<PhysicsObject> tasoTuhoutumatont = new List<PhysicsObject>(); 
    7476 
     77    Timer PalautusTimer; 
     78 
    7579    public override void Begin() 
    7680    { 
     
    8084    void Valikko() 
    8185    { 
     86         
    8287        äläLuoPalloa = 1; 
    8388        ClearAll(); 
     
    155160    { 
    156161        ClearAll(); 
     162        PalautusTimer = new Timer(); 
    157163        äläLuoPalloa = 0; 
    158164        nollaaPisteet(); 
     
    773779        else if (kohde.Tag.ToString() == "Power1") 
    774780        { 
    775             maila.Width += 30; 
     781            if (isoMaila == 0) 
     782            { 
     783                maila.Width += 20; 
     784                isoMaila = 1; 
     785                Timer.SingleShot(20, PalautaMaila); 
     786            } 
     787            if (pieniMaila == 1) 
     788            { 
     789                PalautaMaila(); 
     790            } 
    776791            kohde.Destroy(); 
    777792        } 
    778793        else if (kohde.Tag.ToString() == "Power2") 
    779794        { 
    780             kohde.Destroy(); 
    781             maila.Width -= 20; 
    782         } 
     795            if (pieniMaila == 0) 
     796            { 
     797                kohde.Destroy(); 
     798                pieniMaila = 1; 
     799                maila.Width -= 20; 
     800                Timer.SingleShot(20, PalautaMaila); 
     801            } 
     802            if (isoMaila == 1) 
     803            { 
     804                PalautaMaila(); 
     805            } 
     806        } 
     807    } 
     808 
     809    void PalautaMaila() 
     810    { 
     811        maila.Width = 60; 
    783812    } 
    784813 
Note: See TracChangeset for help on using the changeset viewer.