Changeset 8916
- Timestamp:
- 2017-07-05 11:59:46 (6 years ago)
- Location:
- 2017/27/OskariK
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
2017/27/OskariK/OK/OK/OK/OK.cs
r8908 r8916 13 13 GameObject portrait; 14 14 GameObject foe; 15 double textheight =-1000; 15 16 16 17 PhysicsObject Pointer; … … 18 19 IntMeter goopHP; 19 20 IntMeter HP; 21 int playerdamage = 10; 20 22 21 23 Label foeHP; 22 24 Label playerHP; 25 Label feedtext; 23 26 24 27 Vector nopeusYlos = new Vector(0, 100); … … 40 43 void LuoAlue() 41 44 { 45 42 46 Level.Background.Color = Color.White; 43 47 … … 57 61 Add(feed); 58 62 63 feedtext = new Label(); 64 feedtext.X = -750.00; 65 feedtext.Y = textheight; 66 feedtext.TextColor = Color.White; 67 feedtext.Color = Color.Transparent; 68 Add(feedtext); 69 textheight = feedtext.Height; 70 71 59 72 portrait = new GameObject(250.00, 300.00); 60 73 portrait.Shape = Shape.Rectangle; … … 97 110 Add(foeHP); 98 111 99 HP = new IntMeter(6 0);112 HP = new IntMeter(65); 100 113 101 114 Label playerHP = new Label(); … … 115 128 void AsetaNopeus(PhysicsObject Pointer, Vector nopeus) 116 129 { 130 PlaySound("blip"); 131 117 132 if (Pointer.Velocity.Magnitude > 0) return; 118 133 … … 132 147 //Keyboard.Listen(Key.Up, ButtonState.Released, AsetaNopeus, null, Pointer, Vector.Zero); 133 148 149 150 134 151 //Keyboard.Listen(Key.Left, ButtonState.Pressed, AsetaNopeus, "liikkuu", Pointer, nopeusVasen); 135 152 ///Keyboard.Listen(Key.Left, ButtonState.Released, AsetaNopeus, null, Pointer, Vector.Zero); … … 154 171 void Attack() 155 172 { 156 goopHP.Value -= 10; 157 158 Hitanim(); 159 } 160 161 void Hitanim() 162 { 173 goopHP.Value -= playerdamage; 174 163 175 GameObject hit = new GameObject(100.00, 100.00); 164 176 hit.Shape = Shape.Star; … … 172 184 PlaySound("hit"); 173 185 174 GameObjecthit2 = new GameObject(100.00, 100.00);186 GameObject hit2 = new GameObject(100.00, 100.00); 175 187 hit2.Shape = Shape.Star; 176 188 hit2.Color = Color.OrangeRed; … … 181 193 Add(hit2, 3); 182 194 183 Attackfeed(); 184 } 185 186 void Attackfeed() 187 { 188 GameObject feed2= new GameObject (1000.00, 300.00); 189 feed2.Shape = Shape.Rectangle; 190 feed2.Color = Color.Black; 191 feed2.X = -400.00; 192 feed2.Y = -330.00; 193 feed2.Image = LoadImage("feed2"); 194 Add(feed2); 195 Attackfeed(playerdamage); 196 } 197 198 void Attackfeed(double damage) 199 { 200 double y = feedtext.Y; 201 202 feedtext.Text = "Delivered "+damage+" damage.\n"+feedtext.Text; 203 feedtext.Y = textheight-feedtext.Height/2; 195 204 } 196 205 -
2017/27/OskariK/OK/OK/OK/obj/x86/Debug/ContentPipeline-{FF5F8A32-FAE3-40A4-9505-35D2B1C5DB01}.xml
r8908 r8916 54 54 <Options>None</Options> 55 55 <Output>C:\MyTemp\OskariK\OK\OK\OK\bin\x86\Debug\Content\blip.xnb</Output> 56 <Time>2017-07-05T10: 15:40.0062698+03:00</Time>56 <Time>2017-07-05T10:59:49.4825369+03:00</Time> 57 57 </Item> 58 58 <Item>
Note: See TracChangeset
for help on using the changeset viewer.