2
0
Эх сурвалжийг харах

Merge pull request #9486 from TwistedTwigleg/Node2D_set_global_scale_fix

Fixed set_global_scale in Node2D.
Rémi Verschelde 8 жил өмнө
parent
commit
686e81fcd8

+ 1 - 1
scene/2d/node_2d.cpp

@@ -319,7 +319,7 @@ void Node2D::set_global_scale(const Size2 &p_scale) {
 	CanvasItem *pi = get_parent_item();
 	CanvasItem *pi = get_parent_item();
 	if (pi) {
 	if (pi) {
 		const Size2 parent_global_scale = pi->get_global_transform().get_scale();
 		const Size2 parent_global_scale = pi->get_global_transform().get_scale();
-		set_scale(p_scale - parent_global_scale);
+		set_scale(p_scale / parent_global_scale);
 	} else {
 	} else {
 		set_scale(p_scale);
 		set_scale(p_scale);
 	}
 	}