瀏覽代碼

Prefer using guard clauses as suggested by aaronfranke.

Christen Lofland 1 年之前
父節點
當前提交
85b8f10778
共有 1 個文件被更改,包括 6 次插入5 次删除
  1. 6 5
      misc/2.5d/addons/node25d/main_screen/viewport_25d.gd

+ 6 - 5
misc/2.5d/addons/node25d/main_screen/viewport_25d.gd

@@ -126,11 +126,12 @@ func _gui_input(event):
 
 
 func _recursive_change_view_mode(current_node):
-	if current_node:
-		if current_node.has_method("set_view_mode"):
-			current_node.set_view_mode(view_mode_index)
-		for child in current_node.get_children():
-			_recursive_change_view_mode(child)
+	if not current_node:
+		return
+	if current_node.has_method("set_view_mode"):
+		current_node.set_view_mode(view_mode_index)
+	for child in current_node.get_children():
+		_recursive_change_view_mode(child)
 
 
 func _get_zoom_amount():