Parcourir la source

Merge pull request #9486 from TwistedTwigleg/Node2D_set_global_scale_fix

Fixed set_global_scale in Node2D.
Rémi Verschelde il y a 8 ans
Parent
commit
686e81fcd8
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      scene/2d/node_2d.cpp

+ 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();
 	if (pi) {
 		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 {
 		set_scale(p_scale);
 	}