Changeset 6647 for 2015/27/EemilI/infected - Copy
- Timestamp:
- 2015-07-01 11:39:27 (8 years ago)
- Location:
- 2015/27/EemilI/infected - Copy/infected
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
2015/27/EemilI/infected - Copy/infected/infected/infected.cs
r6642 r6647 10 10 { 11 11 PhysicsObject mies; 12 Image mieskuva = LoadImage(" hahmon kuva");12 Image mieskuva = LoadImage("zombi"); 13 13 14 14 public override void Begin() 15 15 { 16 16 LuoKentta(); 17 17 kontrollit(); 18 18 19 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 19 20 } … … 23 24 mies.Size = new Vector(50, 50); 24 25 mies.Position = paikka; 26 mies.LinearDamping = 0.1; 25 27 Add(mies); 28 26 29 } 27 30 void LuoKentta() … … 32 35 mappi.Execute(40, 40); 33 36 34 Level.CreateBorders(); 35 Camera.Follow(); 37 //Level.CreateBorders(); 38 Camera.Follow(mies); 39 Camera.StayInLevel = true; 36 40 Camera.Zoom(1.0); 37 41 } … … 46 50 Add(taso); 47 51 } 52 void kontrollit() 53 { 54 Keyboard.Listen(Key.W, ButtonState.Down, LiikutaPelaajaa, "pelaaja liikkuu ylos", 1500.0, 1); 55 Keyboard.Listen(Key.S, ButtonState.Down, LiikutaPelaajaa, "pelaaja liikkuu ylos", 1500.0, 2); 56 Keyboard.Listen(Key.D, ButtonState.Down, LiikutaPelaajaa, "pelaaja liikkuu ylos", 1500.0, 3); 57 Keyboard.Listen(Key.A, ButtonState.Down, LiikutaPelaajaa, "pelaaja liikkuu ylos", 1500.0, 4); 58 Mouse.ListenMovement(0.0, Tahtays, null); 59 Mouse.IsCursorVisible = true; 60 } 61 void LiikutaPelaajaa(double nopeus, int liikkuminen) 62 { 63 switch (liikkuminen) 64 { 65 case 1: 66 mies.Move(Vector.FromLengthAndAngle(nopeus, mies.Angle)); 67 break; 68 case 2: 69 mies.Move(-Vector.FromLengthAndAngle(nopeus, mies.Angle)); 70 break; 71 case 3: 72 mies.Move(Vector.FromLengthAndAngle(nopeus, mies.Angle - Angle.FromDegrees(90))); 73 break; 74 case 4: 75 mies.Move(Vector.FromLengthAndAngle(nopeus, mies.Angle - Angle.FromDegrees(-90))); 76 break; 77 default: 78 break; 79 } 80 } 81 void Tahtays(AnalogState hiirenTila) 82 { 83 Vector suunta = Mouse.PositionOnWorld - mies.Position; 84 mies.Angle = suunta.Angle; 85 } 48 86 } -
2015/27/EemilI/infected - Copy/infected/infected/obj/x86/Debug/ContentPipeline-{B898C966-80ED-44D3-9FBA-1E981C2850D4}.xml
r6641 r6647 9 9 <Options>None</Options> 10 10 <Output>C:\MyTemp\EemilI\infected - Copy\infected\infected\bin\x86\Debug\Content\hahmon kuva.xnb</Output> 11 <Time>2015-07-01T1 0:31:41.4555934+03:00</Time>11 <Time>2015-07-01T11:23:43.7390934+03:00</Time> 12 12 </Item> 13 13 <Item> … … 36 36 <Options>None</Options> 37 37 <Output>C:\MyTemp\EemilI\infected - Copy\infected\infected\bin\x86\Debug\Content\zombi.xnb</Output> 38 <Time>2015-07-01T1 0:43:51.2570934+03:00</Time>38 <Time>2015-07-01T11:24:35.8850934+03:00</Time> 39 39 </Item> 40 40 <BuildSuccessful>true</BuildSuccessful>
Note: See TracChangeset
for help on using the changeset viewer.