Changeset 9562


Ignore:
Timestamp:
2018-06-05 12:45:32 (2 years ago)
Author:
vilhyton
Message:
 
Location:
2018/23/KARRIK/minigolffin kirous
Files:
108 added
9 edited

Legend:

Unmodified
Added
Removed
  • 2018/23/KARRIK/minigolffin kirous/minigolffin kirous/Content/Content.mgcb

    r9554 r9562  
    1515#---------------------------------- Content ---------------------------------# 
    1616 
     17#begin kenttÀ 4.png 
     18/importer:TextureImporter 
     19/processor:TextureProcessor 
     20/processorParam:ColorKeyColor=255,0,255,255 
     21/processorParam:ColorKeyEnabled=True 
     22/processorParam:GenerateMipmaps=False 
     23/processorParam:PremultiplyAlpha=True 
     24/processorParam:ResizeToPowerOfTwo=False 
     25/processorParam:MakeSquare=False 
     26/processorParam:TextureFormat=Color 
     27/build:kenttÀ 4.png 
     28 
     29#begin kenttÀ1.png 
     30/importer:TextureImporter 
     31/processor:TextureProcessor 
     32/processorParam:ColorKeyColor=255,0,255,255 
     33/processorParam:ColorKeyEnabled=True 
     34/processorParam:GenerateMipmaps=False 
     35/processorParam:PremultiplyAlpha=True 
     36/processorParam:ResizeToPowerOfTwo=False 
     37/processorParam:MakeSquare=False 
     38/processorParam:TextureFormat=Color 
     39/build:kenttÀ1.png 
     40 
     41#begin kenttÀ2.png 
     42/importer:TextureImporter 
     43/processor:TextureProcessor 
     44/processorParam:ColorKeyColor=255,0,255,255 
     45/processorParam:ColorKeyEnabled=True 
     46/processorParam:GenerateMipmaps=False 
     47/processorParam:PremultiplyAlpha=True 
     48/processorParam:ResizeToPowerOfTwo=False 
     49/processorParam:MakeSquare=False 
     50/processorParam:TextureFormat=Color 
     51/build:kenttÀ2.png 
     52 
     53#begin kenttÀ3.png 
     54/importer:TextureImporter 
     55/processor:TextureProcessor 
     56/processorParam:ColorKeyColor=255,0,255,255 
     57/processorParam:ColorKeyEnabled=True 
     58/processorParam:GenerateMipmaps=False 
     59/processorParam:PremultiplyAlpha=True 
     60/processorParam:ResizeToPowerOfTwo=False 
     61/processorParam:MakeSquare=False 
     62/processorParam:TextureFormat=Color 
     63/build:kenttÀ3.png 
     64 
     65#begin kenttÀ5.png 
     66/importer:TextureImporter 
     67/processor:TextureProcessor 
     68/processorParam:ColorKeyColor=255,0,255,255 
     69/processorParam:ColorKeyEnabled=True 
     70/processorParam:GenerateMipmaps=False 
     71/processorParam:PremultiplyAlpha=True 
     72/processorParam:ResizeToPowerOfTwo=False 
     73/processorParam:MakeSquare=False 
     74/processorParam:TextureFormat=Color 
     75/build:kenttÀ5.png 
     76 
     77#begin kenttÀ6.png 
     78/importer:TextureImporter 
     79/processor:TextureProcessor 
     80/processorParam:ColorKeyColor=255,0,255,255 
     81/processorParam:ColorKeyEnabled=True 
     82/processorParam:GenerateMipmaps=False 
     83/processorParam:PremultiplyAlpha=True 
     84/processorParam:ResizeToPowerOfTwo=False 
     85/processorParam:MakeSquare=False 
     86/processorParam:TextureFormat=Color 
     87/build:kenttÀ6.png 
     88 
  • 2018/23/KARRIK/minigolffin kirous/minigolffin kirous/minigolffin kirous.csproj

    r9554 r9562  
    5959  </ItemGroup> 
    6060  <ItemGroup> 
     61    <Content Include="Content\kenttä3.png" /> 
     62    <Content Include="Content\kenttä2.png" /> 
     63    <Content Include="Content\kenttä5.png" /> 
     64    <Content Include="Content\kenttä 4.png" /> 
     65    <Content Include="Content\kenttä6.png" /> 
     66    <Content Include="Content\kenttä1.png" /> 
    6167    <Content Include="Icon.ico" /> 
    6268  </ItemGroup> 
  • 2018/23/KARRIK/minigolffin kirous/minigolffin kirous/minigolffin_kirous.cs

    r9554 r9562  
    88public class minigolffin_kirous : PhysicsGame 
    99{ 
     10        Image taustaKuva = LoadImage("kenttä1"); 
     11        Image taustaKUva = LoadImage("kenttä2"); 
     12        Image taustaKUVa = LoadImage("kenttä3"); 
     13 
     14        Image taustakuvaa = LoadImage("kenttä 4"); 
     15 
     16 
     17        int kenttaNro = 1; 
    1018        public override void Begin() 
     19 
    1120        { 
    1221                // Kirjoita ohjelmakoodisi tähän 
     22                Level.Background.Image = taustaKuva; 
    1323 
    1424                PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 
    1525                Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
     26                SeuraavaKentta(); 
    1627        } 
     28 
     29 
     30 
     31 
     32 
     33        void SeuraavaKentta() 
     34        { 
     35                ClearAll(); 
     36 
     37                if (kenttaNro == 1) LuoKentta("kentta1"); 
     38                else if (kenttaNro == 2) LuoKentta("kentta2"); 
     39                else if (kenttaNro == 3) LuoKentta("kentta3"); 
     40                else if (kenttaNro > 3) Exit(); 
     41 
     42                AsetaOhjaimet(); 
     43 
     44        } 
     45 
     46        void LuoKentta(string kentta) 
     47        { 
     48 
     49 
     50        } 
     51 
     52        void AsetaOhjaimet() 
     53{ 
     54 
    1755} 
     56void luoPistelaskuri() 
     57        { 
     58                MultiSelectWindow valikko = new MultiSelectWindow("Tervetuloa peliin", 
     59"Aloita peli", "Parhaat pisteet", "Lopeta"); 
     60valikko.ItemSelected += PainettiinValikonNappia; 
     61                Add(valikko); 
     62        } 
     63        void PainettiinValikonNappia(int valinta) 
     64        { 
     65                switch (valinta) 
     66                { 
     67                        case 0: 
     68                                kenttaNro = 4; 
     69                                 //AloitaPeli(Escape); 
     70                                break; 
     71                        case 1: 
     72                                kenttaNro = 3; 
     73 
     74                                // ParhaatPisteet(); 
     75                                break; 
     76                        case 2: 
     77                                kenttaNro = 2;  
     78                                Exit(); 
     79                                break; 
     80                                case 3: 
     81                                kenttaNro = 1;  
     82                                SeuraavaKentta(); 
     83                                break; 
     84                                Keyboard.Listen(Key.E, ButtonState.Pressed, ConfirmExit, "Tervetuloapeliin"); 
     85 
     86 
     87 
     88                } 
     89        } 
     90 
     91 
     92 
     93 
     94 
     95} 
Note: See TracChangeset for help on using the changeset viewer.