Browse Source

-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.

Juan Linietsky 10 years ago
parent
commit
0209464d65
2 changed files with 2 additions and 1 deletions
  1. 2 1
      2d/kinematic_char/colworld.gd
  2. BIN
      2d/kinematic_char/colworld.scn

+ 2 - 1
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()

BIN
2d/kinematic_char/colworld.scn