Changeset 9195
- Timestamp:
- 2017-07-28 11:31:51 (6 years ago)
- Location:
- 2017/30/MainiI
- Files:
-
- 2 added
- 9 deleted
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
2017/30/MainiI/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1.cs
r9164 r9195 13 13 Pelaaja OlioH; 14 14 SoundEffect NamAani = LoadSoundEffect("BOING1"); 15 IntMeter PisteLaskuri; 15 16 16 17 public override void Begin() 17 18 { 18 19 Luokenttä(); 20 Mouse.IsCursorVisible = true; 19 21 LuoOhjaimet(); 20 22 … … 44 46 pisteNaytto.BindTo(OlioH.ElamaLaskuri); 45 47 Add(pisteNaytto); 48 49 PisteLaskuri = new IntMeter(0); 50 51 Label pisteNaytto2 = new Label(); 52 pisteNaytto2.X = Screen.Right - 100; 53 pisteNaytto2.Y = Screen.Top - 100; 54 pisteNaytto2.TextColor = Color.Black; 55 pisteNaytto2.Color = Color.White; 56 57 pisteNaytto2.BindTo(PisteLaskuri); 58 Add(pisteNaytto2); 59 46 60 } 47 61 void LuoOlioH(Vector paikka, double leveys, double korkeus) … … 82 96 //NamAani.Play(); 83 97 kohde.Destroy(); 98 PisteLaskuri.AddValue(1); 99 if (PisteLaskuri.Value == 28) 100 { 101 MessageDisplay.Add("Jeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee Voitit :3"); 102 } 103 104 84 105 } 85 106 void LuoOlioP(Vector paikka, double leveys, double korkeus) … … 93 114 OlioP.Shape = Shape.Circle; 94 115 95 PathFollowerBrain polkuAivot = new PathFollowerBrain(200);116 PathFollowerBrain polkuAivot = new PathFollowerBrain(100); 96 117 97 118 OlioP.Brain = polkuAivot; … … 99 120 polkuAivot.Active = true; 100 121 polkuAivot.TurnWhileMoving = true; 101 polkuAivot.Speed = 1 00;122 polkuAivot.Speed = 150; 102 123 103 124 List<Vector> polku = new List<Vector>(); 104 125 105 polku.Add(new Vector(100.0, 0.0)); 106 polku.Add(new Vector(0.0, 100.0)); 107 polku.Add(new Vector(100.0,0.0 )); 108 polku.Add(new Vector(-200.0,0.0 )); 109 polku.Add(new Vector(-100.0, 0.0)); 126 polku.Add(new Vector(0.0, 0.0)); 127 polku.Add(new Vector(-300, 0.0)); 128 polku.Add(new Vector(-300, 350)); 129 polku.Add(new Vector(50, 350)); 130 polku.Add(new Vector(50, -10)); 131 polku.Add(new Vector(-30, 0.0)); 132 polku.Add(new Vector(-30, -150)); 133 polku.Add(new Vector(215, -150)); 134 polku.Add(new Vector(215, 500)); 135 polku.Add(new Vector(-450, 500)); 136 polku.Add(new Vector(-450, 70)); 137 polku.Add(new Vector(-280, 70)); 138 polku.Add(new Vector(-280, 350)); 139 polku.Add(new Vector(35, 350)); 140 polku.Add(new Vector(35, 270)); 141 polku.Add(new Vector(200, 270)); 142 polku.Add(new Vector(200, -150)); 143 polku.Add(new Vector(-450, -150)); 144 polku.Add(new Vector(-450, 500)); 145 polku.Add(new Vector(-215, 500)); 146 polku.Add(new Vector(-215, 350)); 147 polku.Add(new Vector(-120, 350)); 148 polku.Add(new Vector(-120, 0.0)); 110 149 111 150 polkuAivot.Path = polku;
Note: See TracChangeset
for help on using the changeset viewer.