- Timestamp:
- 2016-06-14 14:56:25 (7 years ago)
- Location:
- 2016/24/EemeliL
- Files:
-
- 65 added
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
2016/24/EemeliL/Pong/Pong.cs
r7265 r7295 40 40 pallo = new PhysicsObject(40.0, 40.0); 41 41 pallo.Shape = Shape.Circle; 42 pallo.Color = RandomGen.NextColor(); 42 43 pallo.X = -200.0; 43 44 pallo.Y = 0.0; … … 85 86 { 86 87 PhysicsObject maila = PhysicsObject.CreateStaticObject(20.0, 100.0); 87 maila.Shape = Shape. Rectangle;88 maila.Shape = Shape.Hexagon; 88 89 maila.X = X; 89 90 maila.Y = Y; 90 91 maila.Restitution = 1.0; 92 maila.Color = RandomGen.NextColor(); 91 93 Add(maila); 92 94 return maila; … … 109 111 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 110 112 111 Keyboard.Listen(Key.Space, ButtonState.Pressed, NopeutaPalloa, "Nopeuta pallon liikettä"); 112 } 113 Keyboard.Listen(Key.Right, ButtonState.Pressed, NopeutaPalloa, "Nopeuta pallon liikettä"); 114 Keyboard.Listen(Key.W, ButtonState.Pressed, NopeutaPalloa, "Nopeuta pallon liikettä"); 115 116 Keyboard.Listen(Key.Left, ButtonState.Pressed, HidastaPalloa, "Hidasta pallon liikettä"); 117 Keyboard.Listen(Key.Q, ButtonState.Pressed, HidastaPalloa, "Hidasta pallon liikettä"); 118 119 Keyboard.Listen(Key.Space, ButtonState.Pressed, AloitaAlusta, "Aloita peli alusta"); 120 } 113 121 114 122 void AsetaNopeus(PhysicsObject maila, Vector nopeus) … … 178 186 pallo.Velocity /= 2; 179 187 } 188 void AloitaAlusta() 189 { 190 pelaajan1Pisteet.Value = 0; 191 pelaajan2Pisteet.Value = 0; 192 193 } 180 194 181 195 } 182 196 183 197 -
2016/24/EemeliL/Pong/Pong/Pong/Pong.csproj
r7267 r7295 114 114 <Compile Include="Level\backround\colour.cs" /> 115 115 <Compile Include="Ohjelma.cs" /> 116 <Compile Include="Pong.cs" /> 116 <Compile Include="..\..\Pong.cs"> 117 <Link>Pong.cs</Link> 118 </Compile> 117 119 <Compile Include="Properties\AssemblyInfo.cs" /> 118 120 </ItemGroup>
Note: See TracChangeset
for help on using the changeset viewer.