diff options
Diffstat (limited to 'scene/resources/plane_shape.cpp')
-rw-r--r-- | scene/resources/plane_shape.cpp | 31 |
1 files changed, 15 insertions, 16 deletions
diff --git a/scene/resources/plane_shape.cpp b/scene/resources/plane_shape.cpp index f1bb6d60c0..e3535b1a63 100644 --- a/scene/resources/plane_shape.cpp +++ b/scene/resources/plane_shape.cpp @@ -38,11 +38,11 @@ Vector<Vector3> PlaneShape::_gen_debug_mesh_lines() { Vector3 n1 = p.get_any_perpendicular_normal(); Vector3 n2 = p.normal.cross(n1).normalized(); - Vector3 pface[4]={ - p.normal*p.d+n1*10.0+n2*10.0, - p.normal*p.d+n1*10.0+n2*-10.0, - p.normal*p.d+n1*-10.0+n2*-10.0, - p.normal*p.d+n1*-10.0+n2*10.0, + Vector3 pface[4] = { + p.normal * p.d + n1 * 10.0 + n2 * 10.0, + p.normal * p.d + n1 * 10.0 + n2 * -10.0, + p.normal * p.d + n1 * -10.0 + n2 * -10.0, + p.normal * p.d + n1 * -10.0 + n2 * 10.0, }; points.push_back(pface[0]); @@ -53,20 +53,20 @@ Vector<Vector3> PlaneShape::_gen_debug_mesh_lines() { points.push_back(pface[3]); points.push_back(pface[3]); points.push_back(pface[0]); - points.push_back(p.normal*p.d); - points.push_back(p.normal*p.d+p.normal*3); + points.push_back(p.normal * p.d); + points.push_back(p.normal * p.d + p.normal * 3); return points; } void PlaneShape::_update_shape() { - PhysicsServer::get_singleton()->shape_set_data(get_shape(),plane); + PhysicsServer::get_singleton()->shape_set_data(get_shape(), plane); } void PlaneShape::set_plane(Plane p_plane) { - plane=p_plane; + plane = p_plane; _update_shape(); notify_change_to_owners(); _change_notify("plane"); @@ -77,17 +77,16 @@ Plane PlaneShape::get_plane() const { return plane; } - void PlaneShape::_bind_methods() { - ClassDB::bind_method(D_METHOD("set_plane","plane"),&PlaneShape::set_plane); - ClassDB::bind_method(D_METHOD("get_plane"),&PlaneShape::get_plane); - - ADD_PROPERTY( PropertyInfo(Variant::PLANE,"plane"), "set_plane", "get_plane") ; + ClassDB::bind_method(D_METHOD("set_plane", "plane"), &PlaneShape::set_plane); + ClassDB::bind_method(D_METHOD("get_plane"), &PlaneShape::get_plane); + ADD_PROPERTY(PropertyInfo(Variant::PLANE, "plane"), "set_plane", "get_plane"); } -PlaneShape::PlaneShape() : Shape( PhysicsServer::get_singleton()->shape_create(PhysicsServer::SHAPE_PLANE)) { +PlaneShape::PlaneShape() + : Shape(PhysicsServer::get_singleton()->shape_create(PhysicsServer::SHAPE_PLANE)) { - set_plane(Plane(0,1,0,0)); + set_plane(Plane(0, 1, 0, 0)); } |