Browse Source

Merge pull request #7831 from bmolyneaux/master-1

Add a note about tool script inheritance
Max Hilbrunner 2 years ago
parent
commit
4011dc55a6
1 changed files with 7 additions and 0 deletions
  1. 7 0
      tutorials/plugins/running_code_in_the_editor.rst

+ 7 - 0
tutorials/plugins/running_code_in_the_editor.rst

@@ -111,6 +111,13 @@ Here is how a ``_process()`` function might look for you:
     case, when we remove the script, the node will keep its rotation. Be careful
     case, when we remove the script, the node will keep its rotation. Be careful
     to avoid making unwanted modifications.
     to avoid making unwanted modifications.
 
 
+.. note::
+
+    Extending a ``@tool`` script does not automatically make the extending script
+    a ``@tool``. Omitting ``@tool`` from the extending script will disable tool
+    behavior from the super class. Therefore the extending script should also
+    specify the ``@tool`` annotation.
+
 Try it out
 Try it out
 -----------
 -----------