Changeset 2378 for 2011/26


Ignore:
Timestamp:
2011-06-30 15:00:02 (12 years ago)
Author:
jumakall
Message:
 
Location:
2011/26/JuhoK/SFN
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • 2011/26/JuhoK/SFN/SFN/SFN/Auto.cs

    r2362 r2378  
    1212        public int moottori = 0; 
    1313        public int renkaat = 0; 
     14        public int vari = 0; 
    1415 
    15         public Auto(string korinnimi, int kori, int moottori, int renkaat) 
     16        public Auto(string korinnimi, int vari, int kori, int moottori, int renkaat) 
    1617        { 
    1718            this.korinnimi = korinnimi; 
     
    1920            this.moottori = moottori; 
    2021            this.renkaat = renkaat; 
     22            this.vari = vari; 
    2123        } 
    2224    } 
  • 2011/26/JuhoK/SFN/SFN/SFN/Peli.cs

    r2362 r2378  
    2121 
    2222        Image MenuBackround = LoadImage("MenuBackround"); 
    23         Image kuva = LoadImage("Blues\\Perus1"); 
    24         Label number, malli, moottori, renkaat, moottorin_hinta, renkaiden_hinta, sell_price, rahat; 
     23        Label number, malli, moottori, renkaat, moottorin_hinta, renkaiden_hinta, sell_price, rahat, keskiauto; 
    2524         
    2625        int ChangeColor; 
     26 
    2727 
    2828        public override void Begin() 
     
    4747            } 
    4848 
    49             autot.Add(new Auto("Model1", 1, 4, 5)); 
    50             autot.Add(new Auto("Model3", 3, 9, 1)); 
    51             autot.Add(new Auto("Model2", 2, 9, 3)); 
     49            autot.Add(new Auto("Model1", 3, 1, 4, 5)); 
     50            autot.Add(new Auto("Model3", 2, 3, 9, 1)); 
     51            autot.Add(new Auto("Model2", 1, 2, 9, 3)); 
    5252            Keyboard.Listen(Key.Escape, ButtonState.Released, Exit, null); 
    5353            Mouse.IsCursorVisible = true; 
    5454            CreateMenu(); 
     55        } 
     56 
     57        protected override void Update(Time time) 
     58        { 
     59            if (keskiauto != null) 
     60            { 
     61                keskiauto.Angle = keskiauto.Angle - Angle.FromDegrees(0.5); 
     62            } 
    5563        } 
    5664 
     
    99107            ClearAll(); 
    100108            Keyboard.Listen(Key.Escape, ButtonState.Released, Exit, null); 
    101             Camera.ZoomToLevel(); 
     109            //Camera.ZoomToLevel(); 
    102110            Level.BackgroundColor = Color.LightGray; 
    103111 
     
    250258            } 
    251259 
     260            keskiauto = new Label(40*2, 20*2); 
     261            keskiauto.Image = kuvat[(autot[ID].kori * 4) + (autot[ID].vari)]; 
     262            keskiauto.Position = new Vector(0 - oikeareuna.Width / 2, 0); 
     263            Add(keskiauto); 
    252264        } 
    253265 
     
    257269            { 
    258270                raha -= hinnat[indeksi]; 
    259                 autot.Add(new Auto(mallit[indeksi], indeksi, 1, 1)); 
     271                autot.Add(new Auto(mallit[indeksi], ChangeColor, indeksi, 1, 1)); 
    260272                ID = autot.Count - 1; 
    261273                UpdateHUD(); 
     
    393405            renkaiden_hinta.Text = "Price: " + (autot[ID].renkaat * 100).ToString(); 
    394406            rahat.Text = "Money: " + raha.ToString(); 
     407            keskiauto.Image = kuvat[(autot[ID].kori * 4) + (autot[ID].vari)]; 
    395408        } 
    396409    } 
Note: See TracChangeset for help on using the changeset viewer.