- Timestamp:
- 2011-06-28 14:59:23 (12 years ago)
- Location:
- 2011/26/JuhoK/SFN
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
2011/26/JuhoK/SFN/SFN/SFN/Peli.cs
r2229 r2240 12 12 { 13 13 List<Auto> autot = new List<Auto>(); 14 int ID ;14 int ID = 0; 15 15 16 16 Image MenuBackround = LoadImage("MenuBackround"); 17 Label number, malli, moottori, renkaat; 18 17 19 public override void Begin() 18 20 { 19 autot.Add(new Auto("Model1", 1, 0, 0)); 21 autot.Add(new Auto("Model1", 1, 4, 5)); 22 autot.Add(new Auto("Model3", 3, 9, 1)); 23 autot.Add(new Auto("Model2", 2, 9, 3)); 20 24 21 25 //Korit[0] = 2; … … 82 86 Add(ylapalkki); 83 87 84 Label malli = new Label(autot[ID].korinnimi.ToString()); 88 GameObject oikeareuna = new GameObject(Level.Width / 6, Level.Height); 89 oikeareuna.Position = new Vector(Level.Right - oikeareuna.Width / 2, 0); 90 Add(oikeareuna); 91 92 //Next 93 PushButton nextid = new PushButton("-->"); 94 nextid.Position = new Vector(Level.Right + 80, Level.Top + 60); 95 nextid.Clicked += new Action(nextid_Clicked); 96 Add(nextid); 97 98 //Previous 99 PushButton previousid = new PushButton("<--"); 100 previousid.Position = new Vector(Level.Right - 80, Level.Top + 60); 101 previousid.Clicked += new Action(previousid_Clicked); 102 Add(previousid); 103 104 //Number 105 number = new Label((ID+1).ToString()+"/"+autot.Count.ToString()); 106 number.Position = new Vector(Level.Right, Level.Top + 60); 107 Add(number); 108 109 malli = new Label(autot[ID].korinnimi.ToString()); 85 110 malli.Position = new Vector(Level.Left, Level.Top + 60); 86 111 Add(malli); 112 113 moottori = new Label("Moottori: "+autot[ID].moottori.ToString()); 114 moottori.Position = new Vector(Level.Left + 250, Level.Top + 60); 115 Add(moottori); 116 117 renkaat = new Label("Renkaat: "+autot[ID].renkaat.ToString()); 118 renkaat.Position = new Vector(Level.Left + 500, Level.Top + 60); 119 Add(renkaat); 120 } 121 122 void previousid_Clicked() 123 { 124 ID = --ID % autot.Count; 125 UpdateHUD(); 126 } 127 128 void nextid_Clicked() 129 { 130 ID = ++ID % autot.Count; 131 UpdateHUD(); 132 } 133 134 void UpdateHUD() 135 { 136 malli.Text = autot[ID].korinnimi.ToString(); 137 moottori.Text = "Moottori: " + autot[ID].moottori.ToString(); 138 renkaat.Text = "Renkaat: " + autot[ID].renkaat.ToString(); 139 number.Text = (ID + 1).ToString() + "/" + autot.Count.ToString(); 87 140 } 88 141 }
Note: See TracChangeset
for help on using the changeset viewer.