- Timestamp:
- 2012-06-15 12:01:12 (11 years ago)
- Location:
- 2012/24/EeroF/LabTank
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
2012/24/EeroF/LabTank/LabTank/LabTank/LabTank.cs
r3084 r3098 10 10 { 11 11 const double kaantyy = 2; 12 const double nopeus = 500 ;13 const double hyppyNopeus = 500 ;12 const double nopeus = 50000; 13 const double hyppyNopeus = 50000; 14 14 const int RUUDUN_KOKO = 40; 15 15 16 16 PhysicsObject pelaaja1; 17 17 … … 25 25 26 26 public override void Begin() 27 { 28 27 { 28 29 29 30 30 luoKentta(); 31 31 lisaaNappaimet(); 32 Camera.Follow(pelaaja1);33 Camera.ZoomFactor = 1.2;34 Camera.StayInLevel = true;35 32 Camera.Follow(pelaaja1); 33 Camera.ZoomFactor = 1.2; 34 Camera.StayInLevel = true; 35 36 36 } 37 37 … … 45 45 kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 46 46 Level.CreateBorders(); 47 Level.Background.CreateGradient(Color.Black 47 Level.Background.CreateGradient(Color.Black, Color.White); 48 48 Level.Background.Image = taustanKuva; 49 49 } … … 70 70 void lisaaPelaaja(Vector paikka, double leveys, double korkeus) 71 71 { 72 pelaaja1 = new PhysicsObject 72 pelaaja1 = new PhysicsObject(leveys, korkeus); 73 73 pelaaja1.CanRotate = false; 74 pelaaja1.Restitution =0.01;74 pelaaja1.Restitution = 0.01; 75 75 pelaaja1.Position = paikka; 76 pelaaja1.Mass = 1 00.0;76 pelaaja1.Mass = 1; 77 77 pelaaja1.Image = pelaajanKuva; 78 78 AddCollisionHandler(pelaaja1, kasittelePelaajanTormays); … … 90 90 Keyboard.Listen(Key.W, ButtonState.Down, hyppaa, "Liikkuu ylös", pelaaja1, hyppyNopeus); 91 91 Keyboard.Listen(Key.S, ButtonState.Down, hyppaa, "Liikkuu alas", pelaaja1, -hyppyNopeus); 92 Keyboard.Listen(Key.Right 92 Keyboard.Listen(Key.Right, ButtonState.Down, kaanna, "Kääntyy", pelaaja1, -kaantyy); 93 93 Keyboard.Listen(Key.Left, ButtonState.Down, kaanna, "Kääntyy", pelaaja1, kaantyy); 94 94 //Keyboard.Listen(Key.Space, ButtonState.Down, ammu, "Ampuu", pelaaja1, kaantyy); … … 107 107 void liikuta(PhysicsObject hahmo, double nopeus) 108 108 { 109 hahmo.Velocity = new Vector 109 hahmo.Velocity = new Vector(nopeus, 0); 110 110 } 111 111 … … 122 122 maaliAani.Play(); 123 123 MessageDisplay.Add("Voitit tason!"); 124 // kohde.Destroy();124 // kohde.Destroy(); 125 125 } 126 126 } 127 void lisaaMinitorni (Vector paikka, double y, double x ) 128 { 129 130 } 131 void kaanna(PhysicsObject hahmo, double kaantyy) 132 { 133 hahmo.Angle += Angle.FromDegrees(kaantyy) ; 134 } 135 void ammu (PhysicsObject hahmo) 136 { 137 138 } 127 void lisaaMinitorni(Vector paikka, double y, double x) 128 { 129 130 } 131 void kaanna(PhysicsObject hahmo, double kaantyy) 132 { 133 hahmo.Angle += Angle.FromDegrees(kaantyy); 134 } 135 void ammu(PhysicsObject hahmo) 136 { 137 138 139 } 139 140 140 141 -
2012/24/EeroF/LabTank/LabTank/LabTank/bin/x86/Debug/Content/kentta1.txt
r3084 r3098 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 # A # A # 27 ########################################################################### ##### 28 # # 29 # P # 30 ################################################################################### 1 ******************************************************************************************* 2 * * 3 * ################################################################################### * 4 * ################################################################################### * 5 * ################################################################################### * 6 * ################################################################################### * 7 * ################################################################################### * 8 * ################################################################################### * 9 * ################################################################################### * 10 * ################################################################################### * 11 * ################################################################################### * 12 * ################################################################################### * 13 * #################################### ############################################ * 14 * #################################### P ############################################ * 15 * #################################### ############################################ * 16 * ################################################################################### * 17 * ################################################################################### * 18 * ################################################################################### * 19 * ################################################################################### * 20 * ################################################################################### * 21 * ################################################################################### * 22 * ################################################################################### * 23 * ################################################################################### * 24 * ################################################################################### * 25 * ################################################################################### * 26 * ################################################################################### * 27 * ################################################################################### * 28 * * 29 * * 30 ******************************************************************************************* -
2012/24/EeroF/LabTank/LabTank/LabTank/obj/x86/Debug/ContentPipeline-{93849E76-CF87-4581-B77C-74DA2F8B7CEC}.xml
r3084 r3098 36 36 <Options>None</Options> 37 37 <Output>C:\MyTemp\EeroF\LabTank\LabTank\LabTank\bin\x86\Debug\Content\kentta1.xnb</Output> 38 <Time>2012-06-15T11: 17:19.4210677+03:00</Time>38 <Time>2012-06-15T11:59:07.4620797+03:00</Time> 39 39 </Item> 40 40 <Item> -
2012/24/EeroF/LabTank/LabTank/LabTankContent/kentta1.txt
r3084 r3098 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 # A # A # 27 ########################################################################### ##### 28 # # 29 # P # 30 ################################################################################### 1 ******************************************************************************************* 2 * * 3 * ################################################################################### * 4 * ################################################################################### * 5 * ################################################################################### * 6 * ################################################################################### * 7 * ################################################################################### * 8 * ################################################################################### * 9 * ################################################################################### * 10 * ################################################################################### * 11 * ################################################################################### * 12 * ################################################################################### * 13 * #################################### ############################################ * 14 * #################################### P ############################################ * 15 * #################################### ############################################ * 16 * ################################################################################### * 17 * ################################################################################### * 18 * ################################################################################### * 19 * ################################################################################### * 20 * ################################################################################### * 21 * ################################################################################### * 22 * ################################################################################### * 23 * ################################################################################### * 24 * ################################################################################### * 25 * ################################################################################### * 26 * ################################################################################### * 27 * ################################################################################### * 28 * * 29 * * 30 *******************************************************************************************
Note: See TracChangeset
for help on using the changeset viewer.