- Timestamp:
- 2017-07-28 12:39:20 (6 years ago)
- Location:
- 2017/30/MainiI
- Files:
-
- 3 added
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
2017/30/MainiI/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1.cs
r9195 r9217 14 14 SoundEffect NamAani = LoadSoundEffect("BOING1"); 15 15 IntMeter PisteLaskuri; 16 Image taustakuva = LoadImage("Voittokuva"); 16 17 17 18 public override void Begin() 18 19 { 19 20 Luokenttä(); 21 SmoothTextures = false; 20 22 Mouse.IsCursorVisible = true; 21 23 LuoOhjaimet(); 22 24 23 25 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 24 Camera.ZoomToLevel( -1000);26 Camera.ZoomToLevel(); 25 27 26 28 } … … 57 59 pisteNaytto2.BindTo(PisteLaskuri); 58 60 Add(pisteNaytto2); 61 62 59 63 60 64 } … … 82 86 seina.CollisionIgnoreGroup = 1; 83 87 Add(seina); 88 seina.Tag = "Seina"; 84 89 } 85 90 void LuoHerkut(Vector paikka, double leveys, double korkeus) … … 97 102 kohde.Destroy(); 98 103 PisteLaskuri.AddValue(1); 99 if (PisteLaskuri.Value == 28)104 if (PisteLaskuri.Value == 1) 100 105 { 101 106 MessageDisplay.Add("Jeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee Voitit :3"); 107 Level.Background.Image = taustakuva; 108 109 Level.Background.ScaleToLevelByHeight(); 110 102 111 } 103 112 … … 114 123 OlioP.Shape = Shape.Circle; 115 124 116 PathFollowerBrain polkuAivot = new PathFollowerBrain(100); 117 118 OlioP.Brain = polkuAivot; 119 120 polkuAivot.Active = true; 121 polkuAivot.TurnWhileMoving = true; 122 polkuAivot.Speed = 150; 123 124 List<Vector> polku = new List<Vector>(); 125 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)); 149 150 polkuAivot.Path = polku; 151 polkuAivot.Loop = true; 125 LabyrinthWandererBrain tekoaivot = new LabyrinthWandererBrain(50.0, 150.0, "Seina"); 126 OlioP.Brain = tekoaivot; 127 tekoaivot.Active = true; 128 129 //PathFollowerBrain polkuAivot = new PathFollowerBrain(100); 130 131 // OlioP.Brain = polkuAivot; 132 133 // polkuAivot.Active = true; 134 // polkuAivot.TurnWhileMoving = true; 135 // polkuAivot.Speed = 150; 136 137 //List<Vector> polku = new List<Vector>(); 138 139 //polku.Add(new Vector(0.0, 0.0)); 140 //polku.Add(new Vector(-300, 0.0)); 141 //polku.Add(new Vector(-300, 350)); 142 //polku.Add(new Vector(50, 350)); 143 //polku.Add(new Vector(50, -10)); 144 //polku.Add(new Vector(-30, 0.0)); 145 //polku.Add(new Vector(-30, -150)); 146 //polku.Add(new Vector(215, -150)); 147 //polku.Add(new Vector(215, 500)); 148 //polku.Add(new Vector(-450, 500)); 149 //polku.Add(new Vector(-450, 70)); 150 //polku.Add(new Vector(-280, 70)); 151 //polku.Add(new Vector(-280, 350)); 152 //polku.Add(new Vector(35, 350)); 153 //polku.Add(new Vector(35, 270)); 154 //polku.Add(new Vector(200, 270)); 155 //polku.Add(new Vector(200, -150)); 156 //polku.Add(new Vector(-450, -150)); 157 //polku.Add(new Vector(-450, 500)); 158 //polku.Add(new Vector(-215, 500)); 159 //polku.Add(new Vector(-215, 350)); 160 //polku.Add(new Vector(-120, 350)); 161 //polku.Add(new Vector(-120, 0.0)); 162 163 //polkuAivot.Path = polku; 164 //polkuAivot.Loop = true; 152 165 153 166 } -
2017/30/MainiI/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1.csproj.Debug.cachefile
r9164 r9217 3 3 Content\water001.xnb 4 4 Content\BOING1.xnb 5 Content\Voittokuva.xnb 5 6 Content\water001.wma 6 7 Content\BOING1.wma -
2017/30/MainiI/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/obj/x86/Debug/ContentPipeline-{554163AC-8A7F-4C21-B431-A6562781C0D5}.xml
r9164 r9217 18 18 <Options>None</Options> 19 19 <Output>C:\MyTemp\MainiI\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\Kentta.xnb</Output> 20 <Time>2017-07-2 7T11:53:11.5677094+03:00</Time>20 <Time>2017-07-28T12:30:31.571074+03:00</Time> 21 21 </Item> 22 22 <Item> … … 39 39 <Extra>C:\MyTemp\MainiI\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\BOING1.wma</Extra> 40 40 <Time>2017-07-27T13:58:41.534598+03:00</Time> 41 </Item> 42 <Item> 43 <Source>Voittokuva.png</Source> 44 <Name>Voittokuva</Name> 45 <Importer>TextureImporter</Importer> 46 <Processor>TextureProcessor</Processor> 47 <Options>None</Options> 48 <Output>C:\MyTemp\MainiI\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\Voittokuva.xnb</Output> 49 <Time>2017-07-28T12:12:10.8645329+03:00</Time> 41 50 </Item> 42 51 <BuildSuccessful>true</BuildSuccessful> -
2017/30/MainiI/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/obj/x86/Debug/FysiikkaPeli1.csproj.FileListAbsolute.txt
r9164 r9217 13 13 C:\MyTemp\MainiI\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\BOING1.xnb 14 14 C:\MyTemp\MainiI\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\BOING1.wma 15 C:\MyTemp\MainiI\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\Voittokuva.xnb -
2017/30/MainiI/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/obj/x86/Debug/cachefile-{554163AC-8A7F-4C21-B431-A6562781C0D5}-targetpath.txt
r9164 r9217 5 5 Content\BOING1.xnb 6 6 Content\BOING1.wma 7 Content\Voittokuva.xnb -
2017/30/MainiI/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1Content/FysiikkaPeli1Content.contentproj
r9164 r9217 73 73 </Compile> 74 74 </ItemGroup> 75 <ItemGroup> 76 <Compile Include="Voittokuva.png"> 77 <Name>Voittokuva</Name> 78 <Importer>TextureImporter</Importer> 79 <Processor>TextureProcessor</Processor> 80 </Compile> 81 </ItemGroup> 75 82 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 76 83 <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Note: See TracChangeset
for help on using the changeset viewer.