Sync to physics true by default for AnimatableBody

This commit is contained in:
fabriceci 2021-09-28 16:11:17 +02:00
parent 5aa099aaed
commit 32bf7c419c
4 changed files with 4 additions and 4 deletions

View file

@ -11,7 +11,7 @@
<tutorials> <tutorials>
</tutorials> </tutorials>
<members> <members>
<member name="sync_to_physics" type="bool" setter="set_sync_to_physics" getter="is_sync_to_physics_enabled" default="false"> <member name="sync_to_physics" type="bool" setter="set_sync_to_physics" getter="is_sync_to_physics_enabled" default="true">
If [code]true[/code], the body's movement will be synchronized to the physics frame. This is useful when animating movement via [AnimationPlayer], for example on moving platforms. Do [b]not[/b] use together with [method PhysicsBody2D.move_and_collide]. If [code]true[/code], the body's movement will be synchronized to the physics frame. This is useful when animating movement via [AnimationPlayer], for example on moving platforms. Do [b]not[/b] use together with [method PhysicsBody2D.move_and_collide].
</member> </member>
</members> </members>

View file

@ -14,7 +14,7 @@
<link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link> <link title="3D Voxel Demo">https://godotengine.org/asset-library/asset/676</link>
</tutorials> </tutorials>
<members> <members>
<member name="sync_to_physics" type="bool" setter="set_sync_to_physics" getter="is_sync_to_physics_enabled" default="false"> <member name="sync_to_physics" type="bool" setter="set_sync_to_physics" getter="is_sync_to_physics_enabled" default="true">
If [code]true[/code], the body's movement will be synchronized to the physics frame. This is useful when animating movement via [AnimationPlayer], for example on moving platforms. Do [b]not[/b] use together with [method PhysicsBody3D.move_and_collide]. If [code]true[/code], the body's movement will be synchronized to the physics frame. This is useful when animating movement via [AnimationPlayer], for example on moving platforms. Do [b]not[/b] use together with [method PhysicsBody3D.move_and_collide].
</member> </member>
</members> </members>

View file

@ -92,7 +92,7 @@ class AnimatableBody2D : public StaticBody2D {
GDCLASS(AnimatableBody2D, StaticBody2D); GDCLASS(AnimatableBody2D, StaticBody2D);
private: private:
bool sync_to_physics = false; bool sync_to_physics = true;
Transform2D last_valid_transform; Transform2D last_valid_transform;

View file

@ -105,7 +105,7 @@ private:
Vector3 linear_velocity; Vector3 linear_velocity;
Vector3 angular_velocity; Vector3 angular_velocity;
bool sync_to_physics = false; bool sync_to_physics = true;
Transform3D last_valid_transform; Transform3D last_valid_transform;