Changeset 8155 for 2016/30/AleksiN/name/name
- Timestamp:
- 2016-07-27 13:54:11 (7 years ago)
- Location:
- 2016/30/AleksiN/name/name/name
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
2016/30/AleksiN/name/name/name/name.cs
r8154 r8155 9 9 public class name : PhysicsGame 10 10 { 11 11 12 Image motorbike = LoadImage("motorbike"); 12 13 Image tire = LoadImage("tire"); 13 PhysicsStructure tires;14 PhysicsStructure bike; 14 15 public override void Begin() 15 16 … … 19 20 IsFullScreen = true; 20 21 21 Add Tires();22 AddPlayer(); 22 23 Points(); 23 24 Keys(); … … 27 28 Gravity = new Vector(0.0, -800.0); 28 29 29 //Wind = new Vector(-25, 0);30 //Smoke smoke = new Smoke();31 //smoke.Position = tires.Position;32 //Add(smoke);30 Wind = new Vector(-25, 0); 31 Smoke smoke = new Smoke(); 32 smoke.Position = bike.Position; 33 Add(smoke); 33 34 34 35 } 35 36 36 void Add Tires()37 void AddPlayer() 37 38 { 38 PhysicsObject leftTire = new PhysicsObject(5 0.0, 50.0, Shape.Circle);39 PhysicsObject rightTire = new PhysicsObject(5 0.0, 50.0, Shape.Circle);40 PhysicsObject bike = new PhysicsObject(2 00.0, 200.0);41 leftTire.X = - 65.0;42 leftTire.Y = -2 50.0;39 PhysicsObject leftTire = new PhysicsObject(57.5, 57.5, Shape.Circle); 40 PhysicsObject rightTire = new PhysicsObject(57.5, 57.5, Shape.Circle); 41 PhysicsObject bike = new PhysicsObject(250.0, 200.0); 42 leftTire.X = -70.0; 43 leftTire.Y = -260.0; 43 44 rightTire.X = 65.0; 44 rightTire.Y = -2 50.0;45 rightTire.Y = -260.0; 45 46 bike.X = 0; 46 47 bike.Y = -200; … … 48 49 rightTire.Image = tire; 49 50 bike.Image = motorbike; 50 t ires= new PhysicsStructure(leftTire, rightTire, bike);51 this.bike = new PhysicsStructure(leftTire, rightTire, bike); 51 52 bike.IgnoresCollisionResponse = true; 52 Add(t ires);53 Add(this.bike); 53 54 Add(bike); 54 55 } … … 63 64 void Movement(Vector movement) 64 65 { 65 tires.Push(movement);66 bike.Push(movement); 66 67 } 67 68 void ChangeAngle(double ammount) 68 69 { 69 tires.AngularVelocity = ammount;70 bike.AngularVelocity = ammount; 70 71 } 71 72 IntMeter pointCounter;
Note: See TracChangeset
for help on using the changeset viewer.