- Timestamp:
- 2014-07-24 09:42:51 (9 years ago)
- Location:
- 2014/30/JouniP/Tasoloikkaesimerkki/Tasoloikkaesimerkki/Tasoloikkaesimerkki
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
2014/30/JouniP/Tasoloikkaesimerkki/Tasoloikkaesimerkki/Tasoloikkaesimerkki/Tasoloikkaesimerkki.cs
r5613 r5614 9 9 public class Tasoloikkaesimerkki : PhysicsGame 10 10 { 11 const double nopeus = 200; 11 #region asetukset 12 13 const double nopeus = 200; // TODO vaihda nopeus paremmaksi 12 14 const double hyppyNopeus = 750; 13 15 const int RUUDUN_KOKO = 40; 14 16 17 #endregion 18 15 19 PlatformCharacter pelaaja1; 16 20 21 #region kuvien lataamiset 17 22 Image pelaajanKuva = LoadImage("norsu"); 18 23 Image tahtiKuva = LoadImage("tahti"); 19 24 Image timanttiKuva = LoadImage("timantti"); 20 25 Image kuutioKuva = LoadImage("kuutio"); 26 #endregion 21 27 22 28 SoundEffect maaliAani = LoadSoundEffect("maali"); … … 24 30 public override void Begin() 25 31 { 26 Gravity = new Vector(0, -1000); 32 Gravity = new Vector(0, -1000); // TODO tarkista onko painovoima-asetus hyvä 27 33 28 34 LuoKentta(); … … 49 55 } 50 56 57 #region erilaisten tasojen luomiset 51 58 void LisaaVihreaTaso(Vector paikka, double leveys, double korkeus) 52 59 { … … 71 78 Add(taso); 72 79 } 73 80 #endregion 81 82 #region kerättävien asioiden luomiset 83 74 84 void LisaaTahti(Vector paikka, double leveys, double korkeus) 75 85 { 76 PhysicsObject tahti = PhysicsObject.CreateStaticObject(leveys, korkeus); 77 tahti.IgnoresCollisionResponse = true; 78 tahti.Position = paikka; 79 tahti.Image = tahtiKuva; 80 tahti.Tag = "tahti"; 81 Add(tahti); 86 LisaaEsine(paikka, leveys, korkeus, tahtiKuva, "tahti"); 82 87 } 83 88 … … 101 106 Add(esine); 102 107 } 108 109 #endregion 103 110 104 111 void LisaaPelaaja(Vector paikka, double leveys, double korkeus)
Note: See TracChangeset
for help on using the changeset viewer.