Changeset 8879
- Timestamp:
- 2017-07-04 14:07:52 (6 years ago)
- Location:
- 2017/27/EetuS/Miinaharava
- Files:
-
- 3 added
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
2017/27/EetuS/Miinaharava/Miinaharava.sln
r8861 r8879 6 6 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Miinaharava", "Miinaharava\Miinaharava\Miinaharava.csproj", "{559C4A9C-DF37-400D-BAD0-AA228E663F90}" 7 7 EndProject 8 Project("{ 96E2B04D-8817-42C6-938A-82C39BA4D311}") = "MiinaharavaContent", "Miinaharava\MiinaharavaContent\MiinaharavaContent.contentproj", "{82FC0885-7555-4E9C-A218-A6519B6E8710}"8 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MiinaharavaContent", "Miinaharava\MiinaharavaContent\MiinaharavaContent.contentproj", "{82FC0885-7555-4E9C-A218-A6519B6E8710}" 9 9 EndProject 10 10 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{461913F2-6CDE-400B-B47E-21AD84D23B26}" 11 11 ProjectSection(SolutionItems) = preProject 12 ..\lippu.png = ..\lippu.png 12 13 taso.txt = taso.txt 13 14 EndProjectSection -
2017/27/EetuS/Miinaharava/Miinaharava/Miinaharava/Miinaharava.cs
r8877 r8879 10 10 { 11 11 List<Laatta> laattalista = new List<Laatta>(); 12 12 Image lippu = LoadImage("lippu"); 13 13 14 14 public override void Begin() 15 15 { 16 16 17 17 Level.Background.Color = Color.AshGray; 18 // Image LipunKuva = AsetaLippu("lippu"); 18 // Image LipunKuva = AsetaLippu("lippu"); 19 ohjaa(); 19 20 } 20 21 void Avaa() … … 24 25 25 26 } 26 27 27 28 void LuoTaso(double leveys, double korkeus) 28 29 { 29 30 RandomGen.NextInt(5); 30 31 TileMap ruudut = TileMap.FromLevelAsset("taso.txt"); 31 // ruudut.SetTileMethod('=', LuoTyhja);32 // ruudut.SetTileMethod('=', LuoTyhja); 32 33 ruudut.SetTileMethod('*', LuoMiina); 33 34 … … 47 48 48 49 } 49 50 void ohjaa() 50 51 { 51 // Mouse.Listen(MouseButton.Left, ButtonState.Pressed, AvaaLuukku, "avaa luukun"); 52 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 53 // Mouse.Listen(MouseButton.Right, ButtonState.Pressed, AsetaLippu, "asettaa lipun ruutuun"); 54 Mouse.IsCursorVisible = true; 52 //Mouse.Listen(MouseButton.Left, ButtonState.Pressed, AvaaLuukku, "avaa luukun"); 53 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 54 Mouse.Listen(MouseButton.Right, ButtonState.Pressed, AsetaLippu, "asettaa lipun ruutuun"); 55 Mouse.IsCursorVisible = true; 56 } 57 58 void AsetaLippu() 59 { 60 double lahinetaisyys = double.MaxValue; 61 Laatta laatta = laattalista [0]; 62 for (int i = 0; i < laattalista.Count; i++) 63 { 64 if ((laattalista[i].Position - Mouse.PositionOnWorld).Magnitude < lahinetaisyys) laatta = laattalista[i]; 55 65 } 66 laatta.Image = lippu; 56 67 57 /* void AsetaLippu(); 58 { 68 } 59 69 60 70 71 } 72 class Laatta : GameObject 73 { 74 bool Pommi = false; 61 75 62 } 63 */ 64 65 } 66 class Laatta : GameObject 76 public Laatta(double leveys, double korkeus) 77 : base(leveys, korkeus) 67 78 { 68 bool Pommi = false;69 70 public Laatta(double leveys, double korkeus)71 : base(leveys, korkeus)72 {73 79 74 80 75 81 76 82 77 83 } 78 84 79 85 80 86 } -
2017/27/EetuS/Miinaharava/Miinaharava/Miinaharava/Miinaharava.csproj.Debug.cachefile
r8861 r8879 1 Content\lippu.xnb 1 2 taso.txt -
2017/27/EetuS/Miinaharava/Miinaharava/Miinaharava/obj/x86/Debug/ContentPipeline-{82FC0885-7555-4E9C-A218-A6519B6E8710}.xml
r8861 r8879 2 2 <XnaContent xmlns:Pipeline="Microsoft.Xna.Framework.Content.Pipeline"> 3 3 <Asset Type="Pipeline:BuildItemCollection"> 4 <Item> 5 <Source>lippu.png</Source> 6 <Name>lippu</Name> 7 <Importer>TextureImporter</Importer> 8 <Processor>TextureProcessor</Processor> 9 <Options>None</Options> 10 <Output>C:\MyTemp\EetuS\Miinaharava\Miinaharava\Miinaharava\bin\x86\Debug\Content\lippu.xnb</Output> 11 <Time>2017-07-04T13:55:14.320144+03:00</Time> 12 </Item> 4 13 <BuildSuccessful>true</BuildSuccessful> 5 14 <Settings> … … 16 25 <Assemblies> 17 26 <Assembly> 27 <Key>C:\Program Files (x86)\Jypeli\lib\ContentExtensions\TextFileContentExtension.dll</Key> 28 <Value>2015-02-09T20:18:44+02:00</Value> 29 </Assembly> 30 <Assembly> 31 <Key>C:\Program Files (x86)\Microsoft XNA\XNA Game Studio\v4.0\References\Windows\x86\Microsoft.Xna.Framework.Content.Pipeline.XImporter.dll</Key> 32 <Value>2011-09-01T16:22:30+03:00</Value> 33 </Assembly> 34 <Assembly> 35 <Key>C:\Program Files (x86)\Microsoft XNA\XNA Game Studio\v4.0\References\Windows\x86\Microsoft.Xna.Framework.Content.Pipeline.VideoImporters.dll</Key> 36 <Value>2011-09-01T16:22:30+03:00</Value> 37 </Assembly> 38 <Assembly> 39 <Key>C:\Program Files (x86)\Microsoft XNA\XNA Game Studio\v4.0\References\Windows\x86\Microsoft.Xna.Framework.Content.Pipeline.TextureImporter.dll</Key> 40 <Value>2011-09-01T16:22:30+03:00</Value> 41 </Assembly> 42 <Assembly> 43 <Key>C:\Program Files (x86)\Microsoft XNA\XNA Game Studio\v4.0\References\Windows\x86\Microsoft.Xna.Framework.Content.Pipeline.FBXImporter.dll</Key> 44 <Value>2011-09-01T16:22:30+03:00</Value> 45 </Assembly> 46 <Assembly> 47 <Key>C:\Program Files (x86)\Microsoft XNA\XNA Game Studio\v4.0\References\Windows\x86\Microsoft.Xna.Framework.Content.Pipeline.EffectImporter.dll</Key> 48 <Value>2011-09-01T16:22:30+03:00</Value> 49 </Assembly> 50 <Assembly> 51 <Key>C:\Program Files (x86)\Microsoft XNA\XNA Game Studio\v4.0\References\Windows\x86\Microsoft.Xna.Framework.Content.Pipeline.AudioImporters.dll</Key> 52 <Value>2011-09-01T16:22:30+03:00</Value> 53 </Assembly> 54 <Assembly> 55 <Key>C:\Program Files (x86)\Jypeli\lib\ContentExtensions\AnimationExtension.dll</Key> 56 <Value>2015-02-17T22:27:18+02:00</Value> 57 </Assembly> 58 <Assembly> 18 59 <Key>C:\WINDOWS\Microsoft.Net\assembly\GAC_32\Microsoft.Xna.Framework.Content.Pipeline\v4.0_4.0.0.0__842cf8be1de50553\Microsoft.Xna.Framework.Content.Pipeline.dll</Key> 19 <Value>2017-06-08T1 8:20:14.6175359+03:00</Value>60 <Value>2017-06-08T12:22:35.7570973+03:00</Value> 20 61 </Assembly> 21 62 </Assemblies> -
2017/27/EetuS/Miinaharava/Miinaharava/Miinaharava/obj/x86/Debug/Miinaharava.csproj.FileListAbsolute.txt
r8861 r8879 8 8 C:\MyTemp\EetuS\Miinaharava\Miinaharava\Miinaharava\obj\x86\Debug\Miinaharava.pdb 9 9 C:\MyTemp\EetuS\Miinaharava\Miinaharava\Miinaharava\bin\x86\Debug\taso.txt 10 C:\MyTemp\EetuS\Miinaharava\Miinaharava\Miinaharava\bin\x86\Debug\Content\lippu.xnb -
2017/27/EetuS/Miinaharava/Miinaharava/MiinaharavaContent/MiinaharavaContent.contentproj
r8861 r8879 45 45 <Reference Include="AnimationExtension" /> 46 46 </ItemGroup> 47 <ItemGroup> 48 <Compile Include="lippu.png"> 49 <Name>lippu</Name> 50 <Importer>TextureImporter</Importer> 51 <Processor>TextureProcessor</Processor> 52 </Compile> 53 </ItemGroup> 47 54 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 48 55 <!-- 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.