- Timestamp:
- 2010-07-28 11:29:46 (13 years ago)
- Location:
- 2010/30/jojumuho/sYstEmErroR
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
2010/30/jojumuho/sYstEmErroR/Content/Content.contentproj
r1339 r1353 1 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">1 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5"> 2 2 <PropertyGroup> 3 3 <ProjectGuid>0c36aa09-f63a-4111-8a38-4e707f2ac20b</ProjectGuid> … … 34 34 <Reference Include="Microsoft.Xna.Framework.Content.Pipeline.XImporter, Version=3.1.0.0, Culture=neutral, PublicKeyToken=6d5c3888ef60e27d" /> 35 35 </ItemGroup> 36 <ItemGroup> 37 <Compile Include="Palikka.png"> 38 <Name>Palikka</Name> 39 <Importer>TextureImporter</Importer> 40 <Processor>TextureProcessor</Processor> 41 </Compile> 42 </ItemGroup> 36 43 </Project> -
2010/30/jojumuho/sYstEmErroR/Peli.cs
r1339 r1353 9 9 const int ruudunLeveys = 60; 10 10 const int ruudunKorkeus = 60; 11 Image palikanKuva = LoadImage("Palikka"); 12 PhysicsObject pelaaja1; 13 11 14 12 15 protected override void Begin() 13 16 { 14 luokentta(); 15 luopalikka(); 16 luopelaaja(); 17 LuoKentta(); 18 LuoPalikka(); 19 LuoPelaaja(); 20 21 22 23 Camera.ZoomToLevel(); 24 25 Level.CreateBorders(1.0, false); 26 Level.BackgroundColor = Color.Maroon; 27 28 17 29 } 18 void luokentta()30 void LuoKentta() 19 31 { 20 var merkit = new Dictionary<char, ObjectCreator>(); 21 merkit['='] = luopalikka; 32 TileMap ruudut = TileMap.FromFile("kentta.txt"); 33 ruudut['='] = LuoPalikka; 34 ruudut.Insert(ruudunLeveys, ruudunKorkeus); 35 22 36 } 23 PhysicsObject luopalikka()37 PhysicsObject LuoPalikka() 24 38 { 25 39 PhysicsObject palikka = PhysicsObject.CreateStaticObject(ruudunLeveys, ruudunKorkeus); 40 palikka.Image = palikanKuva; 26 41 return palikka; 27 42 28 43 } 29 PhysicsObject luopelaaja() 30 44 45 PhysicsObject LuoPelaaja() 31 46 { 32 PhysicsObject pelaaja = new PhysicsObject( 40, 20 ); 33 pelaaja.Shape = Shapes.Rectangle; 34 pelaaja.Mass = 15.0; 35 Add(pelaaja); 36 return pelaaja; 47 pelaaja1 = new PhysicsObject(80, 40); 48 pelaaja1.Shape = Shapes.Circle; 49 pelaaja1.Mass = 15.0; 50 Add(pelaaja1); 51 pelaaja1.Color = Color.Lime; 52 pelaaja1.X = -100; 53 pelaaja1.Y = -100; 54 pelaaja1.CanRotate = false; 55 56 Keyboard.Listen(Key.Left, ButtonState.Down, LiikutaPelaajaa, null, new Vector(-1000, 0)); 57 Keyboard.Listen(Key.Right, ButtonState.Down, LiikutaPelaajaa, null, new Vector(1000, 0)); 58 Keyboard.Listen(Key.Up, ButtonState.Down, LiikutaPelaajaa, null, new Vector(0, 1000)); 59 Keyboard.Listen(Key.Down, ButtonState.Down, LiikutaPelaajaa, null, new Vector(0, -1000)); 60 return pelaaja1; 37 61 } 62 63 void LiikutaPelaajaa(Vector vektori) 64 { 65 pelaaja1.Push(vektori); 66 } 67 68 69 38 70 } -
2010/30/jojumuho/sYstEmErroR/kentta.txt
r1339 r1353 1 ================================================================================================================ 2 = = 3 = ============================================================================================ = 4 = = 5 = = 6 == ==== ==== == 7 = = 8 = = 9 = = 10 = = 11 = = 12 = = 13 = = 14 = = 15 = = 16 = = 17 = = 18 = = 19 = = 20 = = 21 = = 22 = = 23 = = 24 = = 25 = = 26 = = 27 = = 28 = = 29 = = 30 = = 31 ================================================================================================================ 1 ============================================================================= 2 = = 3 = ============================================================ = 4 = = 5 = = 6 == ==== === == 7 = = = = 8 = = = = 9 = ===== ======= ====== ===== = 10 = = = = = = = = 11 = = = === === = = = 12 = = = = = 13 = = = === = = = 14 = ===== = ===== = ===== = 15 = = = ======= = = = 16 = = = ========= = = = 17 = = = =========== = = = 18 === = = = = ==== 19 = = = = = = 20 = = ========================== = = 21 = = = = 22 = = = = 23 = = ======= ======= = = 24 = = = = = = = = 25 = = === = = === = = 26 = = = = = = 27 = = = = = = 28 = =========== =========== = 29 = = = = = = 30 = == == == == = 31 = === === === === = 32 =============================================================================
Note: See TracChangeset
for help on using the changeset viewer.