Ver Fonte

Fixed error in ParallaxLayer when set_mirroring is called before entering the tree

Fixes #31300
PouleyKetchoupp há 6 anos atrás
pai
commit
927a7916f6
1 ficheiros alterados com 3 adições e 0 exclusões
  1. 3 0
      scene/2d/parallax_layer.cpp

+ 3 - 0
scene/2d/parallax_layer.cpp

@@ -69,6 +69,9 @@ Size2 ParallaxLayer::get_motion_offset() const {
 
 void ParallaxLayer::_update_mirroring() {
 
+	if (!is_inside_tree())
+		return;
+
 	ParallaxBackground *pb = Object::cast_to<ParallaxBackground>(get_parent());
 	if (pb) {