diff options
author | Juan Linietsky <reduzio@gmail.com> | 2015-04-19 20:50:55 -0300 |
---|---|---|
committer | Juan Linietsky <reduzio@gmail.com> | 2015-04-19 20:50:55 -0300 |
commit | 28c4afeb5733f9ca9725ab2a5f4066af8e02b2a6 (patch) | |
tree | bccdcd878d023b34d1458e37de657138f6c66e72 /demos/2d/kinematic_char | |
parent | 1de1a04b78b65254aa41d7930947df82a121160c (diff) |
-Rewritten KinematicBody2D::move to MUCH more efficient code.
-KinematicBody2D::move now properly recognizes collision exceptions and masks, fixes #1649
-Removed object type masking for KinematicBody2D
-Added a test_motion() function to RigidBody2D, allowing simlar behavior to KinematicBody2D::move there.
Diffstat (limited to 'demos/2d/kinematic_char')
-rw-r--r-- | demos/2d/kinematic_char/colworld.gd | 3 | ||||
-rw-r--r-- | demos/2d/kinematic_char/colworld.scn | bin | 6367 -> 6596 bytes |
2 files changed, 2 insertions, 1 deletions
diff --git a/demos/2d/kinematic_char/colworld.gd b/demos/2d/kinematic_char/colworld.gd index d13ff9236b..fe2dc30bb6 100644 --- a/demos/2d/kinematic_char/colworld.gd +++ b/demos/2d/kinematic_char/colworld.gd @@ -14,4 +14,5 @@ func _ready(): func _on_princess_body_enter( body ): #the name of this editor-generated callback is unfortunate - get_node("youwin").show() + if (body.get_name()=="player"): + get_node("youwin").show() diff --git a/demos/2d/kinematic_char/colworld.scn b/demos/2d/kinematic_char/colworld.scn Binary files differindex 7b79a1d887..6c73e8b126 100644 --- a/demos/2d/kinematic_char/colworld.scn +++ b/demos/2d/kinematic_char/colworld.scn |