Browse Source

Update running_code_in_the_editor.rst to fix misplaced method defs in C# example

OnResourceSet() and OnResourceChanged() were invalidly defined outside of the class examples
Kai Liao 1 week ago
parent
commit
a6defa7ae8
1 changed files with 10 additions and 10 deletions
  1. 10 10
      tutorials/plugins/running_code_in_the_editor.rst

+ 10 - 10
tutorials/plugins/running_code_in_the_editor.rst

@@ -309,13 +309,13 @@ not be called.
                 OnResourceSet();
             }
         }
-    }
 
-    // This will only be called when you create, delete, or paste a resource.
-    // You will not get an update when tweaking properties of it.
-    private void OnResourceSet()
-    {
-        GD.Print("My resource was set!");
+        // This will only be called when you create, delete, or paste a resource.
+        // You will not get an update when tweaking properties of it.
+        private void OnResourceSet()
+        {
+            GD.Print("My resource was set!");
+        }
     }
 
 To get around this problem you first have to make your resource a tool and make it
@@ -399,11 +399,11 @@ You then want to connect the signal when a new resource is set:
                 }
             }
         }
-    }
 
-    private void OnResourceChanged()
-    {
-        GD.Print("My resource just changed!");
+        private void OnResourceChanged()
+        {
+            GD.Print("My resource just changed!");
+        }
     }
 
 Lastly, remember to disconnect the signal as the old resource being used and changed somewhere else