Ignore:
Timestamp:
2010-07-31 02:37:38 (13 years ago)
Author:
hniemi
Message:

Pisteytys lisätty.

Location:
2010/23/hniemi/JyTris/JyTris
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • 2010/23/hniemi/JyTris/JyTris/Peli.cs

    r1482 r1484  
    1313    ///  
    1414    /// Seuraavana tulossa: 
    15     /// - Lisääntyvät pisteet 
    1615    /// - Kuvat palikoille 
     16    /// - Lisääntyvä vaikeusaste 
    1717    /// </summary> 
    1818    public class Peli : Game 
     
    2626 
    2727        Timer tiputusajastin; 
     28 
     29        //Statistiikka 
    2830        double vaikeusaste = 0.9 ; 
    29  
    3031        IntMeter pisteet = new IntMeter(0); 
     32        int taso = 1; 
     33 
    3134        Label pistenaytto; 
    3235 
     
    4750            AlkuIntro(); 
    4851            AsetaMenuNappaimet(); 
    49             //LuoHud(); 
     52            LuoHud(); 
    5053            //AsetaPeliNappaimet(); 
    5154            //KaynnistaPeli(); 
     
    107110        void KaynnistaPeli() 
    108111        { 
     112            pisteet.Value = 0; 
    109113            introajastin.Stop(); 
    110114            TuhoaKaikki(); 
     
    126130        { 
    127131            bool tyhjia; 
     132            int potti = 0; 
     133 
    128134 
    129135            for (int i = 0; i < pelikentta.Length; i++) 
     
    137143                if (!tyhjia) 
    138144                { 
     145                    potti += 10; 
    139146                    TuhoaRivi(i); 
    140147                } 
    141148            } 
     149 
     150            pisteet.Value += (potti/10) * taso * potti; 
    142151        } 
    143152 
     
    179188        } 
    180189 
     190        /// <summary> 
     191        /// Luo näyttöön pistenäytöt ja muut elementit. 
     192        /// </summary> 
    181193        void LuoHud() 
    182194        { 
    183195            pistenaytto = new Label(80, 20); 
    184196            pistenaytto.BindTo(pisteet); 
     197            pistenaytto.Position = new Vector(Screen.RightSafe - 100, Screen.TopSafe - 100); 
    185198            Add(pistenaytto); 
    186  
    187             //pistenaytto.Position.X = Screen.RightSafe - 40; 
    188199        } 
    189200 
Note: See TracChangeset for help on using the changeset viewer.