Changeset 5632 for 2014/30


Ignore:
Timestamp:
2014-07-24 14:37:56 (9 years ago)
Author:
oomahutt
Message:
 
Location:
2014/30/OonaH/GoldenMaknae2
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • 2014/30/OonaH/GoldenMaknae2/GoldenMaknae2/GoldenMaknae2/GoldenMaknae2.cs

    r5631 r5632  
    1616    Label pisteNaytto; 
    1717    IntMeter pisteLaskuri; 
    18     Label aloitusNappi; 
    19     List<Label> valikot; 
     18    List<Label> valikonKohdat; 
     19 
    2020 
    2121 
     
    3333    public override void Begin() 
    3434    { 
     35         
     36 
     37        IsMouseVisible = true; 
     38 
     39        SetWindowSize(600, 800); 
     40        Level.Size = new Vector(600, 800); 
     41 
    3542        Valikko(); 
    36         Ajastin(); 
    37         LuoPisteLaskuri(); 
    38         LuoKentta(); 
    39         AsetaOhjaimet(); 
    4043         
    4144    } 
     
    4548        ClearAll(); 
    4649 
    47         valikot = new List<Label>(); 
    48         aloitusNappi = new Label("Start"); 
     50        valikonKohdat = new List<Label>(); 
     51 
     52        Label aloitusNappi = new Label("Start"); 
    4953        aloitusNappi.Position = new Vector(0, 100); 
    50         valikot.Add(aloitusNappi); 
    51  
    52         foreach (Label valikko in valikot) 
    53         { 
    54             Add(valikko); 
    55         } 
     54        valikonKohdat.Add(aloitusNappi); 
     55 
     56        Label lopeta = new Label("Quit"); 
     57        lopeta.Position = new Vector(0, 70); 
     58        valikonKohdat.Add(lopeta); 
    5659 
    5760        Mouse.ListenOn(aloitusNappi, MouseButton.Left, ButtonState.Pressed, AloitaPeli, null); 
     61        Mouse.ListenOn(lopeta, MouseButton.Left, ButtonState.Pressed, LopetaPeli, null); 
     62        Mouse.ListenMovement(0.1, ValikossaLiikkuminen, null); 
     63 
     64        foreach (Label valikot in valikonKohdat) 
     65        { 
     66            Add(valikot); 
     67        } 
    5868    } 
    5969 
    6070    void ValikossaLiikkuminen(AnalogState hiiri) 
    6171    { 
    62         Mouse.ListenMovement(1.0, ValikossaLiikkuminen, null); 
    6372        //foreach (Label kohta in valikonKohdat) 
    6473 
    65         foreach (Label kohta in valikot) 
     74        foreach (Label kohta in valikonKohdat) 
    6675        { 
    6776            if (Mouse.IsCursorOn(kohta)) 
     
    7786    void AloitaPeli() 
    7887    { 
    79  
    80     } 
     88        ClearAll(); 
     89 
     90        Ajastin(); 
     91        LuoPisteLaskuri(); 
     92        LuoKentta(); 
     93        AsetaOhjaimet(); 
     94    } 
     95 
     96    void LopetaPeli() 
     97    { 
     98        Exit(); 
     99    } 
     100 
    81101    void Ajastin() 
    82102    { 
     
    127147    void LuoKentta() 
    128148    { 
    129         SetWindowSize(600,800); 
    130         Level.Size = new Vector(600, 800); 
    131  
     149  
    132150        TileMap alaReuna = TileMap.FromLevelAsset("Kentta"); 
    133151        alaReuna.SetTileMethod('#', LuoReunaa); 
    134152        alaReuna.SetTileMethod('-', LuoKookie); 
    135153        alaReuna.Execute(20.0,20.0); 
     154 
    136155        Camera.ZoomToLevel(); 
    137  
    138         IsMouseVisible = true; 
    139156 
    140157        PhysicsObject oikeaReuna = Level.CreateRightBorder(); 
     
    243260        Add(rajahdys); 
    244261        kohde.Destroy(); 
    245         Timer.SingleShot(1, Tuhoa); 
     262        Timer.SingleShot(2, Tuhoa); 
     263        ClearControls(); 
     264 
    246265    } 
    247266 
    248267    void Tuhoa() 
    249268    { 
    250         Kookie.Destroy(); 
     269        AloitaPeli(); 
     270 
    251271  
    252272    } 
  • 2014/30/OonaH/GoldenMaknae2/GoldenMaknae2/GoldenMaknae2/bin/x86/Debug/Content/Kentta.txt

    r5631 r5632  
    3636................................................................ 
    3737................................................................ 
    38 ................................................................ 
    39 ................................................................ 
     38###............................................................. 
     39###............................................................ 
    4040................................................................ 
    4141................................................................ 
  • 2014/30/OonaH/GoldenMaknae2/GoldenMaknae2/GoldenMaknae2/obj/x86/Debug/ContentPipeline-{6494C56A-28E2-4B1B-97F3-D805E8298F10}.xml

    r5631 r5632  
    3636      <Options>None</Options> 
    3737      <Output>C:\MyTemp\OonaH\GoldenMaknae2\GoldenMaknae2\GoldenMaknae2\bin\x86\Debug\Content\Kentta.xnb</Output> 
    38       <Time>2014-07-24T13:32:06.722234+03:00</Time> 
     38      <Time>2014-07-24T14:27:19.514434+03:00</Time> 
    3939    </Item> 
    4040    <BuildSuccessful>true</BuildSuccessful> 
  • 2014/30/OonaH/GoldenMaknae2/GoldenMaknae2/GoldenMaknae2Content/Kentta.txt

    r5631 r5632  
    3636................................................................ 
    3737................................................................ 
    38 ................................................................ 
    39 ................................................................ 
     38###............................................................. 
     39###............................................................ 
    4040................................................................ 
    4141................................................................ 
Note: See TracChangeset for help on using the changeset viewer.