0 votes

One object having name obj1 with type KinematicBody2D.
Two colliders attached to the obj1, with names, coll1 and coll2

Another object having name obj2 with type KinematicBody2D, approaching to the obj1 driven by move_and_collide.
In the moment of colliding, the return value of the move_and_collide is an object stored into variable collision_info.

Printing:

print(collision_info.collider.name)

prints: "obj1"

Question:
How to get actual name of the colliders like coll1 and coll2?

asked Oct 21, 2019 in Engine by Brazda (59 points)

1 Answer

0 votes

Weird that i'm answering my question after 3 minutes, but
there is prop

collision_info.collider_shape_index

To give you the index of the collider :)

answered Oct 21, 2019 by Brazda (59 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.