diff options
author | Benoit Bolsee <benoit.bolsee@online.be> | 2008-05-15 00:22:57 +0400 |
---|---|---|
committer | Benoit Bolsee <benoit.bolsee@online.be> | 2008-05-15 00:22:57 +0400 |
commit | a6a4b78417c3f6c74ccba6379365e16d165e2dc5 (patch) | |
tree | 0f4656d3f2dc1a1ee24f1b2ddbc5667bb44e75a2 /source/gameengine/SceneGraph/SG_ParentRelation.h | |
parent | 9f7bc14c572bec936ba5f87c3d7ecc09a852e923 (diff) |
Fix BGE bug #7532: TrackTo Actuator does not work correctly if it has a Vertex Parent. This is only a partial fix: the user must put the parent vertex at the center of the parent object and disable the physics on the tracking object (use empty or collision free object).
Diffstat (limited to 'source/gameengine/SceneGraph/SG_ParentRelation.h')
-rw-r--r-- | source/gameengine/SceneGraph/SG_ParentRelation.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/source/gameengine/SceneGraph/SG_ParentRelation.h b/source/gameengine/SceneGraph/SG_ParentRelation.h index 1d211a9f39f..9d360d1c274 100644 --- a/source/gameengine/SceneGraph/SG_ParentRelation.h +++ b/source/gameengine/SceneGraph/SG_ParentRelation.h @@ -90,6 +90,15 @@ public : NewCopy( ) = 0; + /** + * Vertex Parent Relation are special: they don't propagate rotation + */ + virtual + bool + IsVertexRelation( + ) { + return false; + } protected : /** |