- Timestamp:
- 2014-06-12 11:00:31 (9 years ago)
- Location:
- 2013/24/MikaelJ/Tasohyppelypeli1
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
2013/24/MikaelJ/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1/Tasohyppelypeli1.cs
r4951 r4966 21 21 Image taustakuva1 = LoadImage("Level1(1024)"); 22 22 Image Knife = LoadImage("Knife"); 23 Image vihu1 Kuva = LoadImage("Vihu1");23 Image vihu1kuva = LoadImage("Vihu1"); 24 24 25 25 //private Image[] vihu1 = LoadImages("...", "...", "..."); 26 26 27 class Vihu : PhysicsObject 28 { 29 private IntMeter elamaLaskuri = new IntMeter(3, 0, 3); 30 public IntMeter ElamaLaskuri { get { return elamaLaskuri; } } 31 32 public Vihu(double leveys, double korkeus) 33 : base(leveys, korkeus) 34 { 35 elamaLaskuri.LowerLimit += delegate { this.Destroy(); }; 36 37 { 38 Vihu vihu1 = new Vihu(100, 20); 39 vihu1.X = 30; 40 vihu1.Y = 10; 41 vihu1.Mass = 4.0; 42 Image vihu1kuva = LoadImage("norsu"); 43 vihu1.Image = vihu1kuva; 44 vihu1.ElamaLaskuri.Value--; 45 Add(vihu1); 46 47 RandomMoverBrain satunnaisAivot = new RandomMoverBrain(200); 48 49 //Ominaisuuksien muokkaaminen 50 satunnaisAivot.ChangeMovementSeconds = 3; 51 vihu1.Brain = satunnaisAivot; 52 53 } 54 55 } 56 } 27 28 57 29 58 30 public override void Begin() … … 96 68 Add(tahti); 97 69 } 98 70 99 71 void Lisaavihu1(Vector paikka, double X, double Y) 100 72 { … … 102 74 vihu1.IgnoresCollisionResponse = true; 103 75 vihu1.Position = paikka; 104 vihu1.Image = vihu1 Kuva;76 vihu1.Image = vihu1kuva; 105 77 vihu1.Size = new Vector(58, 120.5); 106 78 vihu1.Tag = "vihu1"; … … 201 173 tahti.Destroy(); 202 174 } 203 175 204 176 }
Note: See TracChangeset
for help on using the changeset viewer.