diff options
Diffstat (limited to 'tests/test_physics_2d.cpp')
| -rw-r--r-- | tests/test_physics_2d.cpp | 11 | 
1 files changed, 4 insertions, 7 deletions
diff --git a/tests/test_physics_2d.cpp b/tests/test_physics_2d.cpp index 570e1897d6..a9e2e92b34 100644 --- a/tests/test_physics_2d.cpp +++ b/tests/test_physics_2d.cpp @@ -216,10 +216,10 @@ protected:  		if (mm.is_valid()) {  			Point2 p = mm->get_position(); -			if (mm->get_button_mask() & BUTTON_MASK_LEFT) { +			if (mm->get_button_mask() & MOUSE_BUTTON_MASK_LEFT) {  				ray_to = p;  				_do_ray_query(); -			} else if (mm->get_button_mask() & BUTTON_MASK_RIGHT) { +			} else if (mm->get_button_mask() & MOUSE_BUTTON_MASK_RIGHT) {  				ray_from = p;  				_do_ray_query();  			} @@ -243,9 +243,7 @@ protected:  		Size2 imgsize(5, 5); //vs->texture_get_width(body_shape_data[p_shape].image), vs->texture_get_height(body_shape_data[p_shape].image));  		vs->canvas_item_add_texture_rect(sprite, Rect2(-imgsize / 2.0, imgsize), body_shape_data[p_shape].image); -		ps->body_set_force_integration_callback(body, this, "_body_moved", sprite); -		//RID q = ps->query_create(this,"_body_moved",sprite); -		//ps->query_body_state(q,body); +		ps->body_set_force_integration_callback(body, callable_mp(this, &TestPhysics2DMainLoop::_body_moved), sprite);  		return body;  	} @@ -310,7 +308,6 @@ protected:  	}  	static void _bind_methods() { -		ClassDB::bind_method(D_METHOD("_body_moved"), &TestPhysics2DMainLoop::_body_moved);  		ClassDB::bind_method(D_METHOD("_ray_query_callback"), &TestPhysics2DMainLoop::_ray_query_callback);  	} @@ -323,7 +320,7 @@ public:  		ps->space_set_active(space, true);  		ps->set_active(true);  		ps->area_set_param(space, PhysicsServer2D::AREA_PARAM_GRAVITY_VECTOR, Vector2(0, 1)); -		ps->area_set_param(space, PhysicsServer2D::AREA_PARAM_GRAVITY, 98); +		ps->area_set_param(space, PhysicsServer2D::AREA_PARAM_GRAVITY, 980);  		{  			RID vp = vs->viewport_create();  |