浏览代码

Added backwards compatible CharacterVirtual constructor

The new constructor with user data triggers a bug in emscripten so doesn't work for JoltPhysics.js
Jorrit Rouwe 1 年之前
父节点
当前提交
bab41c750f
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      Jolt/Physics/Character/CharacterVirtual.h

+ 3 - 0
Jolt/Physics/Character/CharacterVirtual.h

@@ -105,6 +105,9 @@ public:
 	/// @param inSystem Physics system that this character will be added to later
 										CharacterVirtual(const CharacterVirtualSettings *inSettings, RVec3Arg inPosition, QuatArg inRotation, uint64 inUserData, PhysicsSystem *inSystem);
 
+	/// Constructor without user data
+										CharacterVirtual(const CharacterVirtualSettings *inSettings, RVec3Arg inPosition, QuatArg inRotation, PhysicsSystem *inSystem) : CharacterVirtual(inSettings, inPosition, inRotation, 0, inSystem) { }
+
 	/// Set the contact listener
 	void								SetListener(CharacterContactListener *inListener)		{ mListener = inListener; }