瀏覽代碼

Fix mismatch between RigidBody(2D) and Body(2D)SW can_sleep defaults.

- Set Body2DSW can_sleep default to true.

- Set Body2D can_sleep default to true.

(cherry picked from commit 42a9ae7a82839fa4f69281f247a26091b612aa8e)
Marcel Admiraal 6 年之前
父節點
當前提交
7e56ef1484
共有 2 個文件被更改,包括 2 次插入2 次删除
  1. 1 1
      servers/physics/body_sw.cpp
  2. 1 1
      servers/physics_2d/body_2d_sw.cpp

+ 1 - 1
servers/physics/body_sw.cpp

@@ -791,7 +791,7 @@ BodySW::BodySW() :
 
 
 	still_time = 0;
 	still_time = 0;
 	continuous_cd = false;
 	continuous_cd = false;
-	can_sleep = false;
+	can_sleep = true;
 	fi_callback = NULL;
 	fi_callback = NULL;
 }
 }
 
 

+ 1 - 1
servers/physics_2d/body_2d_sw.cpp

@@ -687,7 +687,7 @@ Body2DSW::Body2DSW() :
 
 
 	still_time = 0;
 	still_time = 0;
 	continuous_cd_mode = Physics2DServer::CCD_MODE_DISABLED;
 	continuous_cd_mode = Physics2DServer::CCD_MODE_DISABLED;
-	can_sleep = false;
+	can_sleep = true;
 	fi_callback = NULL;
 	fi_callback = NULL;
 }
 }