فهرست منبع

Fix MeshInstance2D rect

kobewi 4 سال پیش
والد
کامیت
1a347e9cf3
2فایلهای تغییر یافته به همراه5 افزوده شده و 0 حذف شده
  1. 4 0
      scene/2d/mesh_instance_2d.cpp
  2. 1 0
      scene/2d/mesh_instance_2d.h

+ 4 - 0
scene/2d/mesh_instance_2d.cpp

@@ -96,6 +96,10 @@ Rect2 MeshInstance2D::_edit_get_rect() const {
 
 	return Node2D::_edit_get_rect();
 }
+
+bool MeshInstance2D::_edit_use_rect() const {
+	return mesh.is_valid();
+}
 #endif
 
 MeshInstance2D::MeshInstance2D() {

+ 1 - 0
scene/2d/mesh_instance_2d.h

@@ -48,6 +48,7 @@ protected:
 public:
 #ifdef TOOLS_ENABLED
 	virtual Rect2 _edit_get_rect() const override;
+	virtual bool _edit_use_rect() const override;
 #endif
 
 	void set_mesh(const Ref<Mesh> &p_mesh);