- Timestamp:
- May 2, 2011, 10:54:01 PM (14 years ago)
- Location:
- code/branches/mac_osx2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/mac_osx2/data/levels/planets.oxw
r8389 r8390 69 69 position="10000,0,0" 70 70 scale="100" 71 collisionType="dynamic" 72 linearDamping="0.8" 73 angularDamping="0" 74 mass="200" 71 75 pitch="0" 72 76 mesh="ganymede.mesh" … … 76 80 atmospheresize="224.0f" 77 81 imagesize="1024.0f" 78 /> 82 > 83 <collisionShapes> 84 <SphereCollisionShape radius="100" position="0,0,0" /> 85 </collisionShapes> 86 </Planet> 79 87 </Scene> 80 88 </Level> -
code/branches/mac_osx2/src/modules/objects/Planet.cc
r8389 r8390 37 37 #include "core/XMLPort.h" 38 38 #include "Scene.h" 39 #include "objects/collisionshapes/SphereCollisionShape.h"40 39 #include "graphics/Camera.h" 41 40 #include "CameraManager.h" … … 52 51 RegisterObject(Planet); 53 52 this->registerVariables(); 54 55 // Get notification about collisions56 if (GameMode::isMaster())57 {58 //this->setMass(1.0);59 this->enableCollisionCallback();60 this->setCollisionResponse(false);61 this->setCollisionType(Static);62 63 SphereCollisionShape* shape = new SphereCollisionShape(this);64 //shape->setRadius(20);65 this->attachCollisionShape(shape);66 }67 53 } 68 54
Note: See TracChangeset
for help on using the changeset viewer.