- Timestamp:
- 2015-07-23 11:30:17 (8 years ago)
- Location:
- 2015/30/ArttuH/TasoHyppely
- Files:
-
- 2 added
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
2015/30/ArttuH/TasoHyppely/TasoHyppely/TasoHyppely/TasoHyppely.cs
r6957 r6962 28 28 29 29 bool pelaaja1ampuu = false; 30 bool pelaaja2ampuu = false; 30 31 31 32 PlatformCharacter pelaaja1; … … 46 47 Image orkki = LoadImage("orkki"); 47 48 Image orkki2 = LoadImage("pahis2"); 49 Image ammuspakettiKuva = LoadImage("ammobox"); 48 50 private Animation pelihahmo1; 49 51 private Animation pelihahmo2; … … 180 182 ControllerTwo.ListenAnalog(AnalogControl.RightStick, 0.1, Tahtaa2, "tähtää aseella"); 181 183 ControllerTwo.Listen(Button.RightTrigger, ButtonState.Down, AmmuAseella2, "ampuu", pelaaja2); 184 ControllerTwo.Listen(Button.RightTrigger, ButtonState.Pressed, delegate { pelaaja2ampuu = true; }, null); 185 ControllerTwo.Listen(Button.RightTrigger, ButtonState.Released, delegate { pelaaja2ampuu = false; }, null); 182 186 Add(pelaaja2); 183 187 … … 227 231 pisteNaytto.X = Screen.Left + pistelaskurin_X; 228 232 pisteNaytto.Y = Screen.Top - pistelaskurin_Y; 229 pisteNaytto.TextColor = Color.B lack;230 pisteNaytto.Color = Color. White;233 pisteNaytto.TextColor = Color.Brown; 234 pisteNaytto.Color = Color.AshGray; 231 235 pisteNaytto.Title = "Suklaa"; 232 236 … … 286 290 if (ammus != null) 287 291 { 292 pelaaja2.Weapon.Angle += Angle.FromDegrees(RandomGen.NextInt(-50, 20)); 288 293 ammus.Size *= 0.8; 289 294 ammus.Image = luoti; … … 296 301 void Tahtaa2(AnalogState tatinTila) 297 302 { 298 pelaaja2.Weapon.Angle = tatinTila.StateVector.Angle; 303 if (pelaaja2ampuu) 304 { 305 pelaaja2.Weapon.Angle = tatinTila.StateVector.Angle + Angle.FromDegrees(RandomGen.NextInt(-10, 10)); 306 } 307 else 308 { 309 pelaaja2.Weapon.Angle = tatinTila.StateVector.Angle; 310 } 311 299 312 } 300 313 void Luotilaskuri() … … 305 318 pisteNaytto.X = Screen.Right - pelaajan1_Luoti_laskuri_X; 306 319 pisteNaytto.Y = Screen.Top - pelaajan1_Luoti_laskuri_Y; 307 pisteNaytto.TextColor = Color. Black;308 pisteNaytto.Color = Color. White;320 pisteNaytto.TextColor = Color.Red; 321 pisteNaytto.Color = Color.Black; 309 322 pisteNaytto.Title = "Pelaajan 1 Panokset"; 310 323 … … 320 333 pisteNaytto.X = Screen.Right - pelaajan2_Luoti_laskuri_X; 321 334 pisteNaytto.Y = Screen.Top - pelaajan2_Luoti_laskuri_Y; 322 pisteNaytto.TextColor = Color.Bl ack;323 pisteNaytto.Color = Color. White;335 pisteNaytto.TextColor = Color.Blue; 336 pisteNaytto.Color = Color.Black; 324 337 pisteNaytto.Title = "Pelaajan 2 Panokset"; 325 338 pisteNaytto.BindTo(luotilaskuri2); … … 331 344 ammuspaketti.Position = paikka; 332 345 ammuspaketti.CollisionIgnoreGroup = 10; 346 ammuspaketti.Image = ammuspakettiKuva; 333 347 ammuspaketti.Tag = "paketti1"; 334 348 Add(ammuspaketti); -
2015/30/ArttuH/TasoHyppely/TasoHyppely/TasoHyppely/TasoHyppely.csproj.Debug.cachefile
r6952 r6962 22 22 Content\Kentta1.xnb 23 23 Content\Gaslamp_Funworks.xnb 24 Content\ammobox.xnb 24 25 Content\Gaslamp_Funworks.wma -
2015/30/ArttuH/TasoHyppely/TasoHyppely/TasoHyppely/obj/x86/Debug/TasoHyppely.csproj.FileListAbsolute.txt
r6946 r6962 63 63 C:\Users\Arttu\Desktop\pelikussi\TasoHyppely\TasoHyppely\TasoHyppely\bin\x86\Debug\Content\piikki.xnb 64 64 C:\Users\Arttu\Desktop\pelikussi\TasoHyppely\TasoHyppely\TasoHyppely\bin\x86\Debug\Content\Kentta1.xnb 65 C:\MyTemp\ArttuH\TasoHyppely\TasoHyppely\TasoHyppely\bin\x86\Debug\Content\ammobox.xnb -
2015/30/ArttuH/TasoHyppely/TasoHyppely/TasoHyppely/obj/x86/Debug/cachefile-{6FC3E379-BCB4-46AD-88D8-15B242DAFE49}-targetpath.txt
r6952 r6962 23 23 Content\Gaslamp_Funworks.xnb 24 24 Content\Gaslamp_Funworks.wma 25 Content\ammobox.xnb -
2015/30/ArttuH/TasoHyppely/TasoHyppely/TasoHyppelyContent/TasoHyppelyContent.contentproj
r6942 r6962 196 196 </Compile> 197 197 </ItemGroup> 198 <ItemGroup> 199 <Compile Include="ammobox.png"> 200 <Name>ammobox</Name> 201 <Importer>TextureImporter</Importer> 202 <Processor>TextureProcessor</Processor> 203 </Compile> 204 </ItemGroup> 198 205 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 199 206 <!-- To modify your build process, add your task inside one of the targets below and uncomment it. -
2015/30/ArttuH/TasoHyppely/TasoHyppely/TasoHyppelyContent/obj/x86/Debug/ContentPipeline.xml
r6952 r6962 213 213 <Extra>C:\MyTemp\ArttuH\TasoHyppely\TasoHyppely\TasoHyppely\bin\x86\Debug\Content\Gaslamp_Funworks.wma</Extra> 214 214 <Time>2015-07-23T09:33:25.8636023+03:00</Time> 215 </Item> 216 <Item> 217 <Source>ammobox.png</Source> 218 <Name>ammobox</Name> 219 <Importer>TextureImporter</Importer> 220 <Processor>TextureProcessor</Processor> 221 <Options>None</Options> 222 <Output>C:\MyTemp\ArttuH\TasoHyppely\TasoHyppely\TasoHyppely\bin\x86\Debug\Content\ammobox.xnb</Output> 223 <Time>2015-07-23T11:04:10.7811018+03:00</Time> 215 224 </Item> 216 225 <BuildSuccessful>true</BuildSuccessful>
Note: See TracChangeset
for help on using the changeset viewer.