Reworked signal connection system, added support for Callable and Signal objects and made them default.
This commit is contained in:
parent
1a4be2cd8f
commit
69c95f4b4c
275 changed files with 3831 additions and 2948 deletions
|
|
@ -149,7 +149,7 @@ void CollisionShape2D::_notification(int p_what) {
|
|||
void CollisionShape2D::set_shape(const Ref<Shape2D> &p_shape) {
|
||||
|
||||
if (shape.is_valid())
|
||||
shape->disconnect("changed", this, "_shape_changed");
|
||||
shape->disconnect_compat("changed", this, "_shape_changed");
|
||||
shape = p_shape;
|
||||
update();
|
||||
if (parent) {
|
||||
|
|
@ -160,7 +160,7 @@ void CollisionShape2D::set_shape(const Ref<Shape2D> &p_shape) {
|
|||
}
|
||||
|
||||
if (shape.is_valid())
|
||||
shape->connect("changed", this, "_shape_changed");
|
||||
shape->connect_compat("changed", this, "_shape_changed");
|
||||
|
||||
update_configuration_warning();
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue