Changeset 8636
- Timestamp:
- 2017-06-14 11:54:27 (6 years ago)
- Location:
- 2017/24/MikoA/Trump vs Meksiko/Trump vs Meksiko1
- Files:
-
- 5 added
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
2017/24/MikoA/Trump vs Meksiko/Trump vs Meksiko1/Trump vs Meksiko1/Trump vs Meksiko1Content/Trump vs Meksiko1Content.contentproj
r8611 r8636 94 94 </Compile> 95 95 </ItemGroup> 96 <ItemGroup> 97 <Compile Include="rich.wav"> 98 <Name>rich</Name> 99 <Importer>WavImporter</Importer> 100 <Processor>SoundEffectProcessor</Processor> 101 </Compile> 102 </ItemGroup> 96 103 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 97 104 <!-- To modify your build process, add your task inside one of the targets below and uncomment it. -
2017/24/MikoA/Trump vs Meksiko/Trump vs Meksiko1/Trump vs Meksiko1/Trump_vs_Meksiko1/Trump_vs_Meksiko1.cs
r8611 r8636 9 9 public class Trump_vs_Meksiko1 : PhysicsGame 10 10 { 11 12 Image olionKuva = LoadImage("Meksikon lippu");13 Image Trump1Kuva = LoadImage("Trump naama 1");14 Image Trump2Kuva = LoadImage("Trump naama 2");15 Image Trump3Kuva = LoadImage("Trump naama 3");16 Image TrumpinSeinä = LoadImage("Trump seinä");17 Image MeksikoMies = LoadImage("Meksiko mies");18 Image TrumpvsMeksiko = LoadImage("Trump vs Meksiko");19 Image Emoji = LoadImage("Emoji");20 21 22 23 24 25 26 11 Image olionKuva = LoadImage("Meksikon lippu"); 12 Image Trump1Kuva = LoadImage("Trump naama 1"); 13 Image Trump2Kuva = LoadImage("Trump naama 2"); 14 Image Trump3Kuva = LoadImage("Trump naama 3"); 15 Image TrumpinSeinä = LoadImage("Trump seinä"); 16 Image MeksikoMies = LoadImage("Meksiko mies"); 17 Image TrumpvsMeksiko = LoadImage("Trump vs Meksiko"); 18 Image Emoji = LoadImage("Emoji"); 19 SoundEffect ImReallyRich = LoadSoundEffect("rich"); 20 PhysicsObject olio; 21 PhysicsObject Trump1; 22 PhysicsObject Trump3; 23 PhysicsObject vasenReuna; 24 PhysicsObject oikeaReuna; 25 PhysicsObject alaReuna; 26 PhysicsObject ylaReuna; 27 27 28 public override void Begin() 29 { 30 LuoKentta(); 31 AsetaOhjaimet(); 32 LisaaOlio(); 33 } 34 35 void LisaaOlio() 36 { 37 olio = new PhysicsObject(150, 75); 38 olio.Image = olionKuva; 39 Add(olio); 40 Mouse.ListenMovement(0.1, KuunteleLiiketta, null); 41 } 42 43 44 void KuunteleLiiketta(AnalogState hiirenTila) 45 { 46 olio.X = Mouse.PositionOnWorld.X; 47 olio.Y = Mouse.PositionOnWorld.Y; 48 Vector hiirenLiike = hiirenTila.MouseMovement; 49 } 50 void AsetaOhjaimet() 51 { 52 PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 53 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 54 } 28 public override void Begin() 29 { 30 LuoKentta(); 31 AsetaOhjaimet(); 32 LisaaOlio(); 33 LuoAikaLaskuri(0.0, 500.0); 34 LisaaTrump1(-360.0, 300.0); 35 LisaaTrump1(-360.0, -300.0); 36 LisaaTrump1(360.0, 300.0); 37 LisaaTrump1(360.0, -300.0); 38 LisaaTrump3(640.0, 0.0); 39 LisaaTrump3(-640.0, 0.0); 40 } 41 42 void LisaaOlio() 43 { 44 olio = new PhysicsObject(150, 75); 45 olio.MakeStatic(); 46 olio.Image = olionKuva; 47 Add(olio); 48 Mouse.ListenMovement(0.1, KuunteleLiiketta, null); 49 } 50 void LisaaTrump1(double x, double y) 51 { 52 Trump1 = new PhysicsObject(150.0, 130.0); 53 Trump1.X = x; 54 Trump1.Y = y; 55 RandomMoverBrain satunnaisAivot = new RandomMoverBrain(200); 56 satunnaisAivot.ChangeMovementSeconds = 2; 57 satunnaisAivot.TurnWhileMoving = true; 58 satunnaisAivot.Active = true; 59 Trump1.Brain = satunnaisAivot; 60 Trump1.Image = Trump1Kuva; 61 Add(Trump1); 62 } 63 void LisaaTrump3(double x, double y) 64 { 65 Trump3 = new PhysicsObject(150.0, 200.0); 66 Trump3.X = x; 67 Trump3.Y = y; 68 FollowerBrain seuraajanAivot = new FollowerBrain(olio); 69 seuraajanAivot.DistanceToTarget.AddTrigger(50, TriggerDirection.Down, Huuda); 70 Trump3.Brain = seuraajanAivot; 71 seuraajanAivot.Speed = 350; 72 seuraajanAivot.DistanceFar = 700; 73 seuraajanAivot.DistanceClose = 200; 74 seuraajanAivot.StopWhenTargetClose = false; 75 seuraajanAivot.TurnWhileMoving = true; 76 Trump3.Brain = seuraajanAivot; 77 seuraajanAivot.Active = true; 78 Trump3.Image = Trump3Kuva; 79 Add(Trump3); 80 RandomMoverBrain satunnaisAivot = new RandomMoverBrain(200); 81 satunnaisAivot.ChangeMovementSeconds = 3; 82 satunnaisAivot.TurnWhileMoving = true; 83 satunnaisAivot.Active = true; 84 seuraajanAivot.FarBrain = satunnaisAivot; 85 86 } 87 void Huuda() 88 { 89 ImReallyRich.Play(); 90 } 91 void KuunteleLiiketta(AnalogState hiirenTila) 92 { 93 olio.X = Mouse.PositionOnWorld.X; 94 olio.Y = Mouse.PositionOnWorld.Y; 95 Vector hiirenLiike = hiirenTila.MouseMovement; 96 } 97 void AsetaOhjaimet() 98 { 99 PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 100 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 101 } 55 102 void LuoKentta() 56 103 { 104 Level.Width = 1500.0; 105 Level.Height = 750.0; 57 106 vasenReuna = Level.CreateLeftBorder(); 58 107 vasenReuna.Color = Color.Red; … … 65 114 Level.Background.Color = Color.Black; 66 115 Level.Background.Image = TrumpvsMeksiko; 67 } 116 Level.Background.FitToLevel(); 117 } 68 118 DoubleMeter alaspainLaskuri; 69 119 Timer aikaLaskuri; 70 120 71 void LuoAikaLaskuri( )121 void LuoAikaLaskuri(double x, double y) 72 122 { 73 123 alaspainLaskuri = new DoubleMeter(30); … … 85 135 } 86 136 87 void LaskeAlaspain() 137 void LaskeAlaspain() 138 { 139 alaspainLaskuri.Value -= 0.1; 140 141 if (alaspainLaskuri.Value <= 0) 88 142 { 89 alaspainLaskuri.Value -= 0.1; 90 91 if (alaspainLaskuri.Value <= 0) 92 { 93 MessageDisplay.Add("Aika loppui..."); 94 } 143 MessageDisplay.Add("Läpäisit tason"); 95 144 } 145 } 96 146 } -
2017/24/MikoA/Trump vs Meksiko/Trump vs Meksiko1/Trump vs Meksiko1/Trump_vs_Meksiko1/Trump_vs_Meksiko1.csproj.Debug.cachefile
r8611 r8636 7 7 Content\Trump vs Meksiko.xnb 8 8 Content\Emoji.xnb 9 Content\rich.xnb 9 10 Content\Trump vs Meksiko.jpg -
2017/24/MikoA/Trump vs Meksiko/Trump vs Meksiko1/Trump vs Meksiko1/Trump_vs_Meksiko1/obj/x86/Debug/ContentPipeline-{A680BBDE-6B59-4105-8FE3-4CE04FF55CB2}.xml
r8611 r8636 9 9 <Options>None</Options> 10 10 <Output>C:\MyTemp\MikoA\Trump vs Meksiko\Trump vs Meksiko1\Trump vs Meksiko1\Trump_vs_Meksiko1\bin\x86\Debug\Content\Meksikon lippu.xnb</Output> 11 <Time>2017-06-1 3T10:49:54.5477132+03:00</Time>11 <Time>2017-06-14T11:36:32.2584839+03:00</Time> 12 12 </Item> 13 13 <Item> … … 18 18 <Options>None</Options> 19 19 <Output>C:\MyTemp\MikoA\Trump vs Meksiko\Trump vs Meksiko1\Trump vs Meksiko1\Trump_vs_Meksiko1\bin\x86\Debug\Content\Trump naama 1.xnb</Output> 20 <Time>2017-06-1 3T10:49:54.5477132+03:00</Time>20 <Time>2017-06-14T11:35:50.691445+03:00</Time> 21 21 </Item> 22 22 <Item> … … 36 36 <Options>None</Options> 37 37 <Output>C:\MyTemp\MikoA\Trump vs Meksiko\Trump vs Meksiko1\Trump vs Meksiko1\Trump_vs_Meksiko1\bin\x86\Debug\Content\Trump naama 3.xnb</Output> 38 <Time>2017-06-1 3T10:49:54.5477132+03:00</Time>38 <Time>2017-06-14T11:36:13.6776673+03:00</Time> 39 39 </Item> 40 40 <Item> … … 73 73 <Output>C:\MyTemp\MikoA\Trump vs Meksiko\Trump vs Meksiko1\Trump vs Meksiko1\Trump_vs_Meksiko1\bin\x86\Debug\Content\Emoji.xnb</Output> 74 74 <Time>2017-06-13T12:56:01.3834233+03:00</Time> 75 </Item> 76 <Item> 77 <Source>rich.wav</Source> 78 <Name>rich</Name> 79 <Importer>WavImporter</Importer> 80 <Processor>SoundEffectProcessor</Processor> 81 <Options>None</Options> 82 <Output>C:\MyTemp\MikoA\Trump vs Meksiko\Trump vs Meksiko1\Trump vs Meksiko1\Trump_vs_Meksiko1\bin\x86\Debug\Content\rich.xnb</Output> 83 <Time>2017-06-14T10:47:34.1834534+03:00</Time> 75 84 </Item> 76 85 <BuildSuccessful>true</BuildSuccessful> -
2017/24/MikoA/Trump vs Meksiko/Trump vs Meksiko1/Trump vs Meksiko1/Trump_vs_Meksiko1/obj/x86/Debug/Trump_vs_Meksiko1.csproj.FileListAbsolute.txt
r8611 r8636 16 16 C:\MyTemp\MikoA\Trump vs Meksiko\Trump vs Meksiko1\Trump vs Meksiko1\Trump_vs_Meksiko1\bin\x86\Debug\Content\Trump vs Meksiko.jpg 17 17 C:\MyTemp\MikoA\Trump vs Meksiko\Trump vs Meksiko1\Trump vs Meksiko1\Trump_vs_Meksiko1\obj\x86\Debug\Trump_vs_Meksiko1.csprojResolveAssemblyReference.cache 18 C:\MyTemp\MikoA\Trump vs Meksiko\Trump vs Meksiko1\Trump vs Meksiko1\Trump_vs_Meksiko1\bin\x86\Debug\Content\rich.xnb -
2017/24/MikoA/Trump vs Meksiko/Trump vs Meksiko1/Trump vs Meksiko1/Trump_vs_Meksiko1/obj/x86/Debug/cachefile-{A680BBDE-6B59-4105-8FE3-4CE04FF55CB2}-targetpath.txt
r8611 r8636 7 7 Content\Trump vs Meksiko.xnb 8 8 Content\Emoji.xnb 9 Content\rich.xnb 9 10 Content\Trump vs Meksiko.jpg
Note: See TracChangeset
for help on using the changeset viewer.