Changeset 1029 for 2010/24


Ignore:
Timestamp:
2010-06-29 23:15:16 (9 years ago)
Author:
anlakane
Message:

Refaktorointia ja pelipisteitä.

Location:
2010/24/anlakane/Muistipeli
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • 2010/24/anlakane/Muistipeli/Muistipeli.cs

    r1028 r1029  
    120120        { 
    121121            pelaajan1Pisteet = new IntMeter(0); 
    122             Label p1 = new Label("Pelaaja 1 pisteet: "); 
    123             p1.TextColor = Color.Black; 
    124             p1.X = Screen.Left + 140; 
    125             p1.Y = Screen.Bottom + 40; 
    126             Add(p1); 
     122            Label p1teksti = new Label("Pelaaja 1 pisteet: "); 
    127123            Label pisteNaytto1 = new Label(); 
    128             pisteNaytto1.X = p1.X + (p1.Width/2) + 10; 
    129             pisteNaytto1.Y = p1.Y; 
     124            Label p1VoitotTeksti = new Label("Pelaaja 1 voitot: "); 
     125            Label p1Voitot = new Label(pelaaja1.Pisteet.ToString()); 
     126 
     127            p1teksti.TextColor = Color.Black; 
     128            p1teksti.Position = new Vector(Screen.Left + 140, Screen.Bottom + 70); 
     129            pisteNaytto1.Position = new Vector(p1teksti.X + (p1teksti.Width/2) + 10, p1teksti.Y); 
    130130            pisteNaytto1.TextColor = Color.Blue; 
    131131            pisteNaytto1.BindTo(pelaajan1Pisteet); 
     132            p1VoitotTeksti.Position = new Vector(Screen.Left + 140 - ((p1teksti.Width - p1VoitotTeksti.Width)/2), p1teksti.Y - 30); 
     133            p1Voitot.Position = new Vector(p1VoitotTeksti.X + (p1VoitotTeksti.Width / 2) + 10, p1VoitotTeksti.Y); 
     134 
     135            Add(p1teksti); 
    132136            Add(pisteNaytto1); 
     137            Add(p1VoitotTeksti); 
     138            Add(p1Voitot); 
    133139 
    134140            pelaajan2Pisteet = new IntMeter(0);  
    135             Label p2 = new Label("Pelaaja 2 pisteet: "); 
    136             p2.TextColor = Color.Black; 
    137             p2.X = Screen.Right- 140; 
    138             p2.Y = Screen.Bottom + 40; 
    139             Add(p2);             
     141            Label p2teksti = new Label("Pelaaja 2 pisteet: "); 
    140142            Label pisteNaytto2 = new Label(); 
    141             pisteNaytto2.X = p2.X + (p2.Width / 2) + 10; 
    142             pisteNaytto2.Y = p2.Y; 
     143            Label p2VoitotTeksti = new Label("Pelaaja 1 voitot: "); 
     144            Label p2Voitot = new Label(pelaaja2.Pisteet.ToString()); 
     145 
     146            p2teksti.TextColor = Color.Black; 
     147            p2teksti.X = Screen.Right- 140; 
     148            p2teksti.Y = Screen.Bottom + 70; 
     149            pisteNaytto2.X = p2teksti.X + (p2teksti.Width / 2) + 10; 
     150            pisteNaytto2.Y = p2teksti.Y; 
    143151            pisteNaytto2.TextColor = Color.Red; 
    144152            pisteNaytto2.BindTo(pelaajan2Pisteet); 
     153            p2VoitotTeksti.X = Screen.Right - 140 + ((p2teksti.Width - p2VoitotTeksti.Width) / 2); 
     154            p2VoitotTeksti.Y = p2teksti.Y - 30; 
     155            p2Voitot.Position = new Vector(p2VoitotTeksti.X + (p2VoitotTeksti.Width / 2) + 10, p2VoitotTeksti.Y); 
     156 
     157            Add(p2teksti); 
    145158            Add(pisteNaytto2); 
     159            Add(p2VoitotTeksti); 
     160            Add(p2Voitot); 
    146161 
    147162            korttejaLoydetty = new IntMeter(0); 
     
    157172            { 
    158173                voittoteksti = "Pelaaja 1 voitti! "; 
     174                pelaaja1.Pisteet++; 
    159175            } 
    160176            else if (pelaajan2Pisteet > pelaajan1Pisteet) 
    161177            { 
    162178                voittoteksti = "Pelaaja 2 voitti! "; 
     179                pelaaja2.Pisteet++; 
    163180            } 
    164181            else 
     
    172189            m.OkButton.Clicked += OKPainettu; 
    173190            Add(m); 
    174  
    175191        } 
    176192 
     
    184200            Label vuorossaNyt = new Label("Vuorossa nyt"); 
    185201            vuorossaNyt.X = 0; 
    186             vuorossaNyt.Y = Screen.Bottom + 80; 
     202            vuorossaNyt.Y = Screen.Bottom + 70; 
    187203            vuoronaytto = new Label(); 
    188204            vuoronaytto.X = 0; 
    189             vuoronaytto.Y = vuorossaNyt.Y - 32;             
     205            vuoronaytto.Y = vuorossaNyt.Y - 30;             
    190206            Add(vuorossaNyt); 
    191207            Add(vuoronaytto); 
  • 2010/24/anlakane/Muistipeli/Muistipeli.sln

    r1027 r1029  
    1919                {57B3D291-FDE2-4D60-ADFD-1D6855A75FB5}.Release|x86.ActiveCfg = Release|x86 
    2020                {57B3D291-FDE2-4D60-ADFD-1D6855A75FB5}.Release|x86.Build.0 = Release|x86 
    21                 {A41B15D2-EF63-4B64-8585-DEEEDCDAA1C0}.Debug|x86.ActiveCfg = Debug|x86 
    22                 {A41B15D2-EF63-4B64-8585-DEEEDCDAA1C0}.Release|x86.ActiveCfg = Release|x86 
    2321                {1E963378-DFC6-425B-9AE1-236BE550E5FD}.Debug|x86.ActiveCfg = Debug|x86 
    2422                {1E963378-DFC6-425B-9AE1-236BE550E5FD}.Debug|x86.Build.0 = Debug|x86 
    2523                {1E963378-DFC6-425B-9AE1-236BE550E5FD}.Release|x86.ActiveCfg = Release|x86 
    2624                {1E963378-DFC6-425B-9AE1-236BE550E5FD}.Release|x86.Build.0 = Release|x86 
     25                {A41B15D2-EF63-4B64-8585-DEEEDCDAA1C0}.Debug|x86.ActiveCfg = Debug|x86 
     26                {A41B15D2-EF63-4B64-8585-DEEEDCDAA1C0}.Release|x86.ActiveCfg = Release|x86 
    2727                {DD9E5CAB-9ADA-4514-8B3C-0CCAD8420947}.Debug|x86.ActiveCfg = Debug|x86 
    2828                {DD9E5CAB-9ADA-4514-8B3C-0CCAD8420947}.Release|x86.ActiveCfg = Release|x86 
  • 2010/24/anlakane/Muistipeli/Ohjelma.cs

    r1028 r1029  
    1111            using (Muistipeli game = new Muistipeli()) 
    1212            { 
     13#if !DEBUG 
     14                game.IsFullScreen = true; 
     15#endif 
    1316                game.Run(); 
    1417            } 
Note: See TracChangeset for help on using the changeset viewer.